jquery添加删除类onclick

我有任何导航菜单!

 

现在,如何在单击任何(配置文件,Contactus,aboutus)后添加所选类,并使用Jquery删除所选的主页。

谢谢

假设您只想selected 一个 class-name元素,我建议:

 $('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'); }); 

JS小提琴演示 。

你可以使用toggleClass:

 $("#myElement1").click(function(){ $("#myElement2").toggleClass("myClass"); }); 
 $("a").click(function() { $("a").parent().removeClass("selected"); $(this).parent().addClass("selected"); }); 

现场演示