0
类似这种在这里...mootools可以更改css .class的属性,以便更改反映在属于该类的所有元素上?
http://www.shawnolson.net/a/503/altering-css-class-attributes-with-javascript.html
我知道我可以分别更改每个元素的风格的,但我想在同一时间改变了很多元素的样式,并且浏览器似乎挣扎超过约40个元素。
谢谢:)
类似这种在这里...mootools可以更改css .class的属性,以便更改反映在属于该类的所有元素上?
http://www.shawnolson.net/a/503/altering-css-class-attributes-with-javascript.html
我知道我可以分别更改每个元素的风格的,但我想在同一时间改变了很多元素的样式,并且浏览器似乎挣扎超过约40个元素。
谢谢:)
是的,它可以,很容易。
$$('.someClass').addClass('newClass');
这将增加的NewClass每SomeClass的元素 - 在你的情况,你有40个元素。
这是你的问题的文字答案。
也就是说,我相信你真正想要做的是在飞行中生成一个特定的CSS类。
而这件事情要复杂得多。我建议使用这个MooTools插件:http://mootools.net/forge/p/moocss
真棒 - addClass&removeClass应该做的工作! 再次感谢奥斯卡! – significance 2010-05-17 20:53:54
是不是可以用mootools修改一个css'class'属性,而不是像上面的例子那样从每个元素中添加和删除类,或者不是像moocss那样从文档头中添加和删除类? – Jimmy 2013-06-18 15:11:19