使用JavaScript或jQuery定义全局CSS类?
有没有办法使用JavaScript或jQuery设置全局类的CSS? 也就是说,将.my_class { foo:bar }
附加到页面的标签上?
纯javascript –
var style=document.createElement('style'); style.type='text/css'; if(style.styleSheet){ style.styleSheet.cssText='your css styles'; }else{ style.appendChild(document.createTextNode('your css styles')); } document.getElementsByTagName('head')[0].appendChild(style);
是的,你可以在jQuery中做到这一点:
var styleTag = $('') $('html > head').append(styleTag);
它只需在的末尾附加
标签即可。