如何应用内联和/或外部CSS动态加载jQuery

前端之家收集整理的这篇文章主要介绍了如何应用内联和/或外部CSS动态加载jQuery前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Ajax控件,加载到使用jQuery的Yahoo弹出窗口。

我只是使用一个简单的.get请求来加载HTML。

$.get(contentUrl,null,function(response) {
         $('#dialog').find('.bd').assertOne().html(response);
     },"waitDlg");

现在的问题是,加载的内容需要自己的CSS,实际上是动态创建的。我可以选择内联或使用外部CSS样式表。

在Chrome中测试显示,通过AJAX加载的css在使用上述代码添加到DOM时不会被评估/应用。

Internet Explorer将会评估一个内联的CSS,当它只是卡在DOM,但Chrome不会。我目前无法在FireFox中测试,因为一个完全不相关的问题。

在jQuery中有什么方法来评估动态添加到DOM中的样式表作为内联或?

有很多原因我想这样做:

>弹出框中的css属于弹出框,可能来自不同的环境
>它是动态的,我不想把它放在父页面,除非我绝对必须
>我计划它的工作这样,它不会!

猜你在找的CSS相关文章