var $div = $('<div class="error">').appendTo($('#header'));
创建新元素并将它们添加到DOM时,是否需要结束标记?为什么或者为什么不?如果我将内容放入我创建的标签中,我是否只需要结束标记?像这样:jQuery:创建新元素时,是否需要结束标记?
var $div = $('<div class="error"> Error-Homie! </div>').appendTo($('#header'));
或者我可以创建一个包含内容的元素,但省略结束标记?好?坏?
var $div = $('<div class="error">').appendTo($('#header'));
是的,你当然需要。 –
如果你想有效的HTML,那么你是的! – Ibu
SEEL也[$( ' ')VS $ jQuery中(' ')](http://stackoverflow.com/q/9675487/673991) –