【发布时间】:2011-04-20 20:56:23
【问题描述】:
我非常担心会重复这个问题,而超过一小时似乎无法找到答案。
情况是:
- Widget,需要动态加载css
- 用于视图的 Sammy.js 和 .ejs - 大多数 html 内容都是动态加载的
- Lab.js 加载 javascripts
- 一个加载的样式应该适用于所有立即出现在页面上的新内容
我已经尝试过这些相关帖子的答案:
- dynamic CSS loading in IE won't work
- Dynamically changing stylesheet path not working in IE and Firefox
(..和其他)
即使在现代浏览器中,唯一对我有用的是注入带有内联样式的“样式”节点。但这在 IE8 中不起作用 :( 我确实在开发人员工具中看到了样式节点,但它们不适用。我还尝试等到样式表被应用后再启动 sammy.js 应用程序。
非常感谢您的回答或相关问题和有效答案的链接。
附:我现在正在修复 IE8,但 IE7 的工作也在计划中。
【问题讨论】:
标签: css ajax internet-explorer internet-explorer-8 ie-developer-tools