最佳答案
有没有一种方法可以使用 jQuery 来更改 CSS 类的属性,而不是元素属性?
这是一个实际的例子:
我有一个类 red
的 div
.red {background: red;}
我想更改类 red
背景属性,而不是指定类 red
背景的元素。
如果使用 jQuery . css ()方法:
$('.red').css('background','green');
它会影响现在有类 red
的元素。到这里一切都很好。
但是如果我进行一个 Ajax 调用,并插入更多带有 red
类的 div,这些 div 将不会有绿色背景,它们将具有初始的 red
背景。
我可以再次调用 jQuery . css ()方法。但我想知道是否有办法改变这门课本身。请考虑这只是一个基本的例子。