如何动态切换jQuery样式?

时间:2011-05-02 20:45:35

标签: css jquery-ui

是的,所以我有一个为网站实现的JavaScript样式切换器(即顶部的按钮,允许用户更改每个页面的css)。事实是,我们在每个页面上都有一个jQuery-ui日期选择器,我无法弄清楚如何让它在按钮点击上更改它的样式。我有.css文件(默认为jquery-ui-1.8.11.custom.css,次要样式为jquery-ui-1.8.11.customLow.css),希望我能写一个直接在jQuery ui JS文件中使用它的函数(jquery-ui-1.8.11.custom.min.js) 所以,长话短说,任何人都可以解释jQuery ui JS文件如何找到并设置其样式表吗?

2 个答案:

答案 0 :(得分:1)

jQuery ui JS文件没有“找到”样式表。它只是从您的样式表中设置样式,就像任何其他DOM元素集合一样。您可能只是在其他正在切换的CSS文件中没有任何独特的“ui namespaced”选择器。

答案 1 :(得分:0)

jQuery UI不会通过JavaScript加载它的样式。它使用您通过<style>标记设置的任何样式。

您在这里寻找的是修改“JavaScript样式切换器”,以便它还可以在您需要的不同jQuery UI样式表之间切换。

如果您发布“JavaScript样式切换器”的代码,我可以帮助您更改需要的内容,但它应该非常简单。