JQuery获取具有特定类的所有元素并删除CSS属性

时间:2011-03-21 23:03:27

标签: jquery css

我正在尝试从具有某个类的所有元素中删除CSS属性。我尝试了这个,但它没有用。

$(document).ready(function(){
  $(".TABlink").click(function(){
$('.TABlink').css('background-image','')
}); });

如果单击其中一个元素,那么应该从该类的所有元素中删除背景图像。不工作。

任何想法,

非凡

3 个答案:

答案 0 :(得分:5)

$('.TABlink').css('background-image', 'none');

答案 1 :(得分:5)

试试这个,也许它不喜欢空的属性值:

$(document).ready(function(){
  $(".TABlink").click(function(){
    $('.TABlink').css('background-image','none');
  });
});

答案 2 :(得分:0)

也许迟到了,但对未来的观众来说可能会有用: 我有相同的要求,虽然有背景色。以下功能对我很有用:

$('.className').css('background-color','white');

我不得不提到新颜色('white'),指定'none'不起作用。