以下是用jQuery触发Bootstrap导航的示例代码:

HTML代码:

<ul class="nav nav-tabs">
  <li class="active"><a href="#home" data-toggle="tab">Home</a></li>
  <li><a href="#profile" data-toggle="tab">Profile</a></li>
  <li><a href="#messages" data-toggle="tab">Messages</a></li>
  <li><a href="#settings" data-toggle="tab">Settings</a></li>
</ul>

<div class="tab-content">
  <div class="tab-pane active" id="home">Home Content</div>
  <div class="tab-pane" id="profile">Profile Content</div>
  <div class="tab-pane" id="messages">Messages Content</div>
  <div class="tab-pane" id="settings">Settings Content</div>
</div>

jQuery代码:

$(document).ready(function(){
  // 点击导航时,激活相应的选项卡
  $('ul.nav li a').click(function(){
    var tab_id = $(this).attr('href');
    $('ul.nav li').removeClass('active');
    $('.tab-pane').removeClass('active');
    $(this).parent().addClass('active');
    $(tab_id).addClass('active');
  });
});

这段代码使用jQuery选择器选择了所有导航链接,并在点击链接时激活相应的选项卡。通过添加和删除“active”类,它确保只有一个选项卡处于活动状态。

如何用jQuery触发 Bootstrap navs

原文地址: https://www.cveoy.top/t/topic/b21n 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录