$(".requestName").live("click",function(){
if($(this).parent().attr("multi")=="true"){//是否可以多选
$(this).addClass("select");
}
else{//单选
$(this).addClass("select").siblings().removeClass("select");
}
});问题:
在上面的代码基础之上;
当点击当前标签时,当前标签变为蓝色,再点击这个变为蓝色的标签,就清除掉蓝色 ?
请问怎么解决?麻烦哪位指点一下谢谢了
if($(this).parent().attr("multi")=="true"){//是否可以多选
$(this).addClass("select");
$(this).toggleClass('blue') //这里为了方便看,没有连接式操作
}
else{//单选
$(this).addClass("select").siblings().removeClass("select");
}
});在css中定义一个blue即可。