使用js和/或jQuery创建动态样式标签的最佳方式是什么?创建动态内联样式表
我尝试这样做:
var style= jQuery('<style>').text('.test{}');
这在FF但在IE7弹出一个错误“意外的调用方法或属性的访问。”
var style = document.createElement('style');
style.innerHTML='.test{}';
给出相同的错误。如果我使用innerHTML
或innerText
,则无关紧要。奇怪的是它在追加样式标签之前显示错误。
我怀疑cssText
与它有关,但我不知道如何。
我相信,CSS数据从文本/ HTML区别对待,所以你不能可靠地使用jQuery的文字编辑方法。 – 2010-01-11 11:38:38