有人可以解释一下吗?我的代码工作正常,现在我使用 .delegerate 但我不知道为什么必须使用它。我有一个带有“ajaxDiv”类的ajax 创建元素。当我像这样使用 .live 时,我没有收到警报。我在这个函数之后写的所有代码也不起作用。
$(".ajaxDiv").live("click", function(event){
alert('I don\'t work.')
});
但是当我这样做时,它会起作用。
$("body").delegate(".ajaxDiv", "click", function(){
alert('I work like a charm!')
});
谢谢!