JavaScript 创建新的CSS选择器(FF,IE,Opera)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 创建新的CSS选择器(FF,IE,Opera)相关的知识,希望对你有一定的参考价值。

//see Flanagan 5th ed. 16.6
    var menuId = 'foo';
    var selector = '#'+ menuId + ' li ul';
    //assume we have at least one stylesheet
    if ( document.styleSheets[0].insertRule) {
      //if not IE
       var lastrule = document.styleSheets[0].cssRules.length;
      document.styleSheets[0].insertRule(selector + '{display:none}', lastrule);  
    } else if ( document.styleSheets[0].addRule ) {
      //if IE
      var lastrule = document.styleSheets[0].rules.length;
      document.styleSheets[0].addRule(selector, 'display:none', lastrule);
    }

以上是关于JavaScript 创建新的CSS选择器(FF,IE,Opera)的主要内容,如果未能解决你的问题,请参考以下文章