我只想知道这两种方法之间是否有任何区别(尤其是在性能方面):
1)
$('.container').append('<div class="divChild">test div</div>');
$('.container .divChild').click(function() { alert('test'); });
2)
var $childDiv = $('<div class="divChild">test div</div>');
$childDiv.appendTo($('.container')).click(function() { alert('test'); });
所以基本上第二种方法似乎要快得多,因为我真的不必搜索 divChild div 两次,但我需要向 div 添加点击事件。是这样吗?