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

posted @ 2016-05-19 11:17  stma  阅读(4133)  评论(0)    收藏  举报