首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由JQuery动态添加的html5标签,而不是由IE8设计的样式

问由JQuery动态添加的html5标签,而不是由IE8设计的样式
EN

Stack Overflow用户
提问于 2013-07-25 22:32:06
回答 2查看 149关注 0票数 1

我在我的项目中有一些html5标签,如header,footer等。其中一些是使用jQuery .clone(...)动态添加的。问题是IE<8不会设置那些动态添加的html5标签的样式。我正在使用现代和html5shiv,但问题仍然存在。有谁知道怎么解决这个问题吗?我一直在考虑从我的标记中删除所有的html5标签,但我不喜欢这个想法……

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2013-07-25 23:19:04

问题可能是你的shiv代码是在你的样式之后添加的。首先,您需要安排您的javascript来下载和执行shiv或现代程序。

票数 0
EN

Stack Overflow用户

发布于 2013-11-26 23:15:53

这可能是因为html5shiv不支持动态添加到文档中的html5标签。最初,innerShiv就是为了解决这个问题而创建的。请看:the article about inner shiv.现在这个补丁已经集成到html5shiv中了,所以你可能只需要更新你正在使用的html5shiv库。

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

https://stackoverflow.com/questions/17860972

复制
相关文章

相似问题

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