已经问过以下问题Read CSS rule values with JavaScript? - 2008 年 11 月 27 日。
我在浏览器上尝试了相同的代码google chrome 19.0.1084.46
,firefox 12.0
但脚本不起作用。
是否有新的脚本、库(可能使用 jQuery)来在当今最新版本的浏览器上激活相同的任务?
这里的代码不起作用:
function getStyle(className) {
var classes = document.styleSheets[0].rules || document.styleSheets[0].cssRules
for(var x=0;x<classes.length;x++) {
if(classes[x].selectorText==className) {
(classes[x].cssText) ? alert(classes[x].cssText) : alert(classes[x].style.cssText);
}
}
}
getStyle('.test')
这里是jsfiddle的链接