jQuery - 或其中一个插件 - 是否具有与YUI 样式表实用程序等效的功能?
“样式表实用程序能够从头开始创建新样式表,以及修改现有样式表,这些样式表作为来自同一域的元素或任何内联元素的属性而保存。”
这(我相当肯定)是创建和修改 CSS样式表本身,而不是循环遍历 DOM 并更改元素的style
属性(就像jQuery.css()
方法一样)。
我认为这种技术有可能显着改变许多与用户界面相关的 Javascript 的编写方式,因此有兴趣了解其他已经实现它的库。
jQuery - 或其中一个插件 - 是否具有与YUI 样式表实用程序等效的功能?
“样式表实用程序能够从头开始创建新样式表,以及修改现有样式表,这些样式表作为来自同一域的元素或任何内联元素的属性而保存。”
这(我相当肯定)是创建和修改 CSS样式表本身,而不是循环遍历 DOM 并更改元素的style
属性(就像jQuery.css()
方法一样)。
我认为这种技术有可能显着改变许多与用户界面相关的 Javascript 的编写方式,因此有兴趣了解其他已经实现它的库。
找到一对看起来他们做类似事情的夫妇。我没有测试过它们。jQuery.Rule 看起来不错
Ariel Flesler 的jQuery.Rule
该插件允许以“jQuery 方式”快速创建/操作 CSS 规则。它包括链接、使用每个迭代、带有上下文的选择器等功能。
Jeremy Lea 的GlobalStylesheet
启用使用“全局”样式表而不是内联 CSS 的 CSS 修改。这对于修改您希望在页面再次刷新之前保持持久性的 CSS 样式特别方便。
最简洁的答案是不。YUI 是这方面的先锋派。
然而,我完全希望在接下来的几周(几个月)内会有类似的事情发生,因为 YUI 使用的方法似乎并不是不可复制的,并且考虑到这个功能的有用性和重要性。
也许学习 YUI 的方法并自己制作一个插件?
编辑:看起来我错了。这就是为什么你从不发布这样的负面消息。:)