【发布时间】:2013-04-10 08:19:54
【问题描述】:
我在 html 中有 div
<div id="test"></div>
如果我这样做了
$('#test').html(' <form method="GET" action="whatever"> <input type="text"/> </form>')
在 IE 10 中我会得到
<div id="test">
<input type="text">
</div>
在 Firefox 或 IE 8 中我会得到
<div id="test">
<form action="whatever" method="GET">
<input type="text">
</form>
你能帮我解决一下 IE10 吗? (jquery 1.7.2)
在 div test 周围还有一个 form 标签。
【问题讨论】:
-
你试过用 append() 代替 html() 有什么效果吗?
-
现在,我把 html('') 然后 append() 这样我就可以得到 html 功能了
-
现在一切正常吗?
-
发布您的问题的解决方案并将其标记为答案,这样它也可以帮助其他人