使用jQuery更改CSS类属性

使用jQuery更改CSS类属性,第1张

使用jQuery更改CSS类属性

您不能直接使用jQuery更改CSS属性。但是您至少可以通过两种方式达到相同的效果。

文件动态加载CSS
function updateStyleSheet(filename) {    newstylesheet = "style_" + filename + ".css";    if ($("#dynamic_css").length == 0) {        $("head").append("<link>")        css = $("head").children(":last");        css.attr({          id: "dynamic_css",          rel:  "stylesheet",          type: "text/css",          href: newstylesheet        });    } else {        $("#dynamic_css").attr("href",newstylesheet);    }}

上面的示例复制自:

  • 如何使用jQuery即时切换CSS文件
动态添加样式元素
$("head").append('<style type="text/css"></style>');var newStyleElement = $("head").children(':last');newStyleElement.html('.red{background:green;}');


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5440539.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存