选择了jquery选项卡

时间:2011-07-17 19:58:50

标签: jquery css

我有以下内容:

http://jsfiddle.net/orangeJuice/Faa97/

所以,当您在“link2”中点击查看时,它会更改其背景颜色并显示href。

好的,但是......如果我第二次点击“link2”怎么办?我不希望它再次改变它的背景颜色。如果我在同一页面,我希望背景颜色保持不变。

当你在link2页面时,我怎么能这样做,背景颜色保持浅蓝色?

提前致谢!!

4 个答案:

答案 0 :(得分:0)

这是怎么回事? http://jsfiddle.net/Faa97/9/

修改:代码块

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


});

这里是小提琴http://jsfiddle.net/Faa97/10/

答案 3 :(得分:0)

$('.browseleftrail').click(function(){
    $(this).addClass('selected-browse-col').siblings().removeClass('selected-browse-col');
});

工作演示:http://jsfiddle.net/AlienWebguy/Faa97/13/