比如my.css中的代码:
.test span{color:red;}index.html中的代码:
<link href="my.css" type="text/css" rel="stylesheet"/>
<div class="test">
<span>测试</span>
</div>juery或者js怎么获取span的颜色值?

解决方案 »

  1.   

     
     var cssrules=document.styleSheete[0].cssRules||document.styleSheets[0].rules;
     cssrules[0].color //red
      

  2.   

    你的示例代码 用jQuery获得red
    var spanColor = $("span")[0].css("color");
      

  3.   

    兼容的
    刚写错一个字母
    var cssrules=document.styleSheets[0].cssRules||document.styleSheets[0].rules;
        alert(cssrules[0].style.color) 
      

  4.   

    进来学习,jQuery中目前好像还没有读取外部CSS文件的方法。
      

  5.   

    jquery 还不能够读取外部css文件
      

  6.   

    var cssrules=document.styleSheets[0].cssRules||document.styleSheets[0].rules;
        alert(cssrules[0].style.color)