与此类似......
http://www.shawnolson.net/a/503/altering-css-class-attributes-with-javascript.html
我知道我可以单独更改每个元素的样式,但我想同时更改很多元素样式,浏览器似乎要挣扎超过40个元素。
谢谢:)
答案 0 :(得分:4)
是的,它很容易。
$$('.someClass').addClass('newClass');
这会将 newClass 添加到每个 someClass 元素中 - 在您的情况下是您拥有的40个元素。
这是您问题的字面答案。
那就是说,我相信你真正要做的就是动态生成一个特定的CSS类。
这是更复杂的事情。我建议使用这个MooTools插件:http://mootools.net/forge/p/moocss