При создании самозакрытых элементов с jQuery html() возникает следующая проблема:
$('#someId').html('<li><input type="checkbox" /></li>')
создаст
<li><input type="checkbox"></li>
Он правильно закрывает тег <li>
, но не <input>
Кажется, проблема из innerHTML, которая используется в функции html().
Я повсюду искал и нашел решение для этого, но страница больше не доступна, как вы видите: http://dev.jquery.it/ticket/3378 p >
Кто-нибудь знает, как это исправить?