我有一个带有 2 个菜单和一个下拉列表样式菜单的引导 twitter 导航栏。
我的代码:
<li class="active"><a href="#">Menu1</a></li>
<li><a href="#">Menu2</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">DropdownList <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#">Action 1</a></li>
<li><a href="#">Action 2</a></li>
<li class="divider"></li>
<li class="nav-header">Header</li>
<li><a href="#">Separated action</a></li>
</ul>
</li>
<li class="active"...
仅在选择菜单或选择下拉菜单的aa子时才才能使菜单ACTIF( )菜单ACTIF()?
我得到了这个脚本,但即使没有选择子菜单,它也会突出显示下拉菜单:
$('.nav li a').on('click', function() {
$(this).parent().parent().find('.active').removeClass('active');
$(this).parent().addClass('active');
});
干杯