Bootstrap:标签页,鼠标滑过激活当前选项卡


Bootsrap 鼠标滑过 tabs 标签页自动切换激活选项卡链接,把 Bootstrap 改成鼠标滑过就激活选项卡。

$().tab

使用 tab 这个组件的 tab() 方法。
像这样:

  <script>
    $(function () {
      $('#myTab a').hover(function () {
        $(this).tab('show');
      });
    })
  </script>

上面的代码中,用到了 hover() ,就是鼠标悬停到某个元素时会执行这个方法里的东西,在它里面用到了 tab() 方法为元素启用 tab 功能。

完整的代码

<ul class="nav nav-tabs" role="tablist" id="myTab">
  <li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">Home</a></li>
  <li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">Profile</a></li>
  <li role="presentation"><a href="#messages" aria-controls="messages" role="tab" data-toggle="tab">Messages</a></li>
  <li role="presentation"><a href="#settings" aria-controls="settings" role="tab" data-toggle="tab">Settings</a></li>
</ul>
 
<div class="tab-content">
  <div role="tabpanel" class="tab-pane active" id="home">...</div>
  <div role="tabpanel" class="tab-pane" id="profile">...</div>
  <div role="tabpanel" class="tab-pane" id="messages">...</div>
  <div role="tabpanel" class="tab-pane" id="settings">...</div>
</div>
 
<script>
  $(function () {
    $('#myTab a:last').tab('show')
  })
</script>

全文:http://anfay.com/2043


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM