1

我的代码在 IE8 中出现错误

$(function(){
 $.ajax({url:"http://localhost/css/register.txt",  
         cache : false,
         success:function(ris){$("<style></style>").appendTo("head").html(ris);//culprit statement
          },
         error:function(){}
                                    });
});
4

2 回答 2

3

似乎 jQuery 没有解决关于<style>通过innerHTML.

我相信这会起作用......

$("<style>" + ris + "</style>")
于 2012-07-27T16:42:35.200 回答
3

Internet Explorer 不允许设置innerHTMLon<style>元素。请参阅如何使用 Javascript 创建 <style> 标记

于 2012-07-27T16:44:47.720 回答