我有以下内容:
http://jsfiddle.net/orangeJuice/Faa97/
所以,当您在“link2”中点击查看时,它会更改其背景颜色并显示href。
好的,但是......如果我第二次点击“link2”怎么办?我不希望它再次改变它的背景颜色。如果我在同一页面,我希望背景颜色保持不变。
当你在link2页面时,我怎么能这样做,背景颜色保持浅蓝色?
提前致谢!!
答案 0 :(得分:0)
修改:代码块
$(document).ready(function(){
$('.link').click(function(){
$('.browseleftrail').removeClass("selected");
$(this).parent().addClass("selected");
});
});
答案 1 :(得分:0)
有很多方法可以做到这一点。一个简单的方法就是使用选定的类.selected-browse-col
,并且只有当他们没有选择一个时才触发事件响应。
答案 2 :(得分:0)
$("div").click(function(){
$("div").not($(this)).removeClass("selected-browse-col");
$(this).addClass("selected-browse-col");
});
答案 3 :(得分:0)
$('.browseleftrail').click(function(){
$(this).addClass('selected-browse-col').siblings().removeClass('selected-browse-col');
});