【发布时间】:2011-11-23 17:55:06
【问题描述】:
我正在尝试在这里创建一个简单的主题系统。我有几个红色背景颜色的元素。我还有一个按钮,可以将元素背景颜色更改为绿色。
我正在尝试编码,但我不知道如何选择并将所有红色元素的背景颜色更改为绿色!
例如,我有 4 个 div。其中两个有一个红色标题,当我单击按钮时,这些标题背景颜色必须更改为绿色。这里没问题,但问题是 div 是动态生成的,所以我是否必须循环所有页面以找到红色的 bg 颜色?有人可以启发我吗? =)
非常感谢! =)
【问题讨论】:
-
你必须遍历每个元素,尽管我可以使用自定义 jQuery 选择器来管理它。
-
我认为你最好有
red和green课程。并根据需要添加/删除这些类。也会使选择那些需要更改的元素更容易。
标签: javascript jquery css html background-color