虽然与jQuery HTML创建自封闭元素()以下问题发生:jQuery的HTML()和自闭标签
$('#someId').html('<li><input type="checkbox" /></li>')
将创建
<li><input type="checkbox"></li>
它关闭正确<li>
标签但不是<input>
它似乎是从html()函数中使用的innerHTML问题。
我已经到处找,发现了一个解决方案,但该页面不存在了,因为你看到:http://dev.jquery.it/ticket/3378
任何人知道如何解决这一问题?
你不能只将其更改为 $( '#someId')HTML( '
') – Avitus 2010-03-31 23:59:21你正在使用的。 XHTML关闭方法。这是你想要的还是只是HTML? – dscher 2010-04-01 00:00:28
您不应该自我关闭html – theonlygusti 2018-02-10 09:29:13