首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅当鼠标指针更改IE7中的位置时,才会应用div中的CSS

仅当鼠标指针更改IE7中的位置时,才会应用div中的CSS
EN

Stack Overflow用户
提问于 2011-01-31 21:20:04
回答 1查看 229关注 0票数 1

我有一些CSS ajax标签,在其中一个标签中,我打开了一个链接,其中包含一个jQuery,一些jQuery和一个指向CSS文件的链接,即

代码语言:javascript
复制
<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之前加载的那个)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-31 22:13:14

我也有同样的链接问题。

此时,我正在将加载时的link标记移动到head标记中。

所以:

  1. OnLoadingTheNewTab
  2. Fetch所有link标记
  3. link标记放在head标记内。
  4. 添加$.data(link, 'dynamic', true);

的引用

每次更改选项卡时,您都可以检查head中的所有link标记,并检查它们是否是动态加载的。如果是,请再次删除它们,因为该选项卡已卸载。

对我来说似乎挺好的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4851296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档