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