如果除了课程名称之外什么都没有,我该如何检索课程的风格?

时间:2010-11-24 19:01:44

标签: jquery jquery-selectors

这是css代码:

# skin.css
.my_class {
  attr1: value1;
  attr2: value2;
}

我想要检索此属性,但$(".my_class")不起作用,因为我的my_class中没有类DOM的元素。无论如何要实现这个目标吗?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

一种解决方案是创建一个伪DOM元素,使其不可见,将其添加到页面,然后读取css值。缺点是您无法检索样式的display部分,但也许您不需要它。

$('<div class="my_class" style="display:none"></div>').appendTo('body').css("attr1");

这是一个演示(基于尼克的小提琴):http://www.jsfiddle.net/uTcPD/1/