jQuery 触发 Bootstrap 导航:示例代码和解释
以下是用 jQuery 触发 Bootstrap 导航的示例代码,该代码展示了如何使用 jQuery 选择器和事件处理程序来激活和切换导航选项卡。
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' 类,它确保只有一个选项卡处于活动状态。
原文地址: https://www.cveoy.top/t/topic/nnbN 著作权归作者所有。请勿转载和采集!