我有一个包含全局div中的6个项目的列表(navigationagence) 现在我可以在点击时添加一个类,但是现在他们加起来意味着一旦点击了我的六个项目,他们最终都会得到currentagence类。
我希望能够删除添加一个类到被点击的项目,但将其删除到另一个,我怎样才能实现?这是我现在使用的jquery代码。
$(“#navigationagence ul li”)。click(function(){ $(本).toggleClass( “currentagence”); });答案 0 :(得分:1)
您可以使用siblings()方法获取其他列表项并从中删除该类:
$("#navigationagence ul li").click(function() {
$(this).addClass("currentagence").siblings().removeClass("currentagence");
});
答案 1 :(得分:0)
或者您也可以使用:
$("#navigationagence ul li").click(function() {
$(".currentagence").removeClass("currentagence");
$(this).addClass("currentagence");
});