Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery等价于YUI样式表实用程序?_Javascript_Jquery_Css_Yui_Stylesheet - Fatal编程技术网

Javascript jQuery等价于YUI样式表实用程序?

Javascript jQuery等价于YUI样式表实用程序?,javascript,jquery,css,yui,stylesheet,Javascript,Jquery,Css,Yui,Stylesheet,jQuery——或者它的插件之一——是否具有与 “样式表实用程序能够从头开始创建新的样式表,以及修改作为来自同一域或任何内联元素的元素属性而保存的现有样式表。” 这(我相当肯定)是在创建和修改CSS样式表本身,而不是在DOM中循环,并更改元素的样式属性(就像jQuery.CSS()方法所做的那样) 我认为这项技术有可能极大地改变许多与用户界面相关的Javascript的编写方式,因此我有兴趣了解其他实现了它的库。简短的回答是否定的。YUI是这方面的先锋 然而,我完全希望在未来几周(几个月)会有类

jQuery——或者它的插件之一——是否具有与

“样式表实用程序能够从头开始创建新的样式表,以及修改作为来自同一域或任何内联元素的元素属性而保存的现有样式表。”

这(我相当肯定)是在创建和修改CSS样式表本身,而不是在DOM中循环,并更改元素的
样式
属性(就像
jQuery.CSS()
方法所做的那样)


我认为这项技术有可能极大地改变许多与用户界面相关的Javascript的编写方式,因此我有兴趣了解其他实现了它的库。

简短的回答是否定的。YUI是这方面的先锋

然而,我完全希望在未来几周(几个月)会有类似的事情发生,因为YUI使用的方法似乎不是不可复制的,并且考虑到这个特性是多么有用和重要

也许学习YUI的方法,自己制作一个插件


编辑:看来我错了。这就是为什么你从不发布这样的负面消息。:)

发现一对看起来做相似事情的夫妇。我还没有测试过。不过,这个规则看起来相当不错

阿里尔·弗莱斯勒

该插件允许以“jQuery方式”快速创建/操作CSS规则。它包括链接、使用每个元素的迭代、带有上下文的选择器等功能

杰里米·利亚

启用使用“全局”样式表而不是内联CSS的CSS修改。这对于修改CSS样式特别方便,您希望在页面再次刷新之前保持持久性


我怀疑它改变用户界面的能力。您可以将未使用的CSS规则存储在样式表中,只需修改class属性即可。其实根本不需要遍历样式属性。但是,举例来说,这就打开了在JS中计算样式属性值并使用正确的CSS规则应用更改的可能性,而不是使用样式属性。啊!也许我不太清楚我说的UI——我所说的UI是指“用户界面”而不是“jQueryUI”。我知道有一个jQuery插件可以让你完全按照你说的方式修改页面的CSS。不过我不记得它的名字了。@edeverett我想我可以看出它在那种情况下是多么有用,我知道你指的是常规用户界面:)谢谢你的回答。我肯定会调查YUI是如何让它工作的,但我想我会把编写插件的工作留给比我更有技能的人。是的,jQuery。Rule就是我所说的插件。其中一个链接将我带到了这个页面,其中深入讨论了原始技术。好东西。我已经使用了所有这些建议,“GlobalStylesheet”迄今为止效果最好