我有一些CSS ajax标签,在其中一个标签中,我打开了一个链接,其中包含一个jQuery,一些jQuery和一个指向CSS文件的链接,即
<link type="text/css" rel="stylesheet" href="url_to_css"></link>
<div>
... some code here
</div>
<script type="text/javascript" src="url_to_javascript"></script>除了IE7之外,每个浏览器都会立即应用CSS,但IE7仅在鼠标指针移动时才应用CSS。
我通过在父div中加载CSS修复了这个问题(在打开应该加载css的div之前加载的那个)
发布于 2011-01-31 22:13:14
我也有同样的链接问题。
此时,我正在将加载时的link标记移动到head标记中。
所以:
link标记link标记放在head标记内。$.data(link, 'dynamic', true);的引用
每次更改选项卡时,您都可以检查head中的所有link标记,并检查它们是否是动态加载的。如果是,请再次删除它们,因为该选项卡已卸载。
对我来说似乎挺好的。
https://stackoverflow.com/questions/4851296
复制相似问题