Pan*_*oma 11 navigation jquery addclass removeclass
我有任何导航菜单!
<div class="nav">
<ul class="navigation">
<li class="selected"><a href="#">HOME</a></li>
<li><a href="#">PROFILE></a></li>
<li><a href="#">CONTACTUS</a></li>
<li><a href="#">ABOATUS</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
现在,如何在单击任何(配置文件,Contactus,aboutus)后添加所选类,并使用Jquery删除所选的主页.
谢谢
Dav*_*mas 14
假设你想只有一个类名的元素,selected我建议:
$('ul.navigation li a').click(
function(e) {
e.preventDefault(); // prevent the default action
e.stopPropagation(); // stop the click from bubbling
$(this).closest('ul').find('.selected').removeClass('selected');
$(this).parent().addClass('selected');
});
Run Code Online (Sandbox Code Playgroud)
你可以使用toggleClass:
$("#myElement1").click(function(){
$("#myElement2").toggleClass("myClass");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37952 次 |
| 最近记录: |