我有大约 20 个类似的块。并在单击每个块时进行 ajax 调用以检索与该块有关的内容。当我继续随机单击每个块时,大约单击 10 次后,我从上面指定的文件中收到一条警告消息,上面写着“hello world”。该文件在我的代码中不存在。
块本身是由 ajax 调用生成的。
所以当我研究他们说解除绑定和绑定调用将解决问题。
所以因为这是一个ajax调用生成的块,我试过了
$(".hello").die("click").live("click",function(){ //code });
但问题仍然存在。我不断遇到“hello world”消息。我什至尝试在 click 函数中给出 die 消息并在函数执行后触发点击。但这会一起禁用点击功能。
$(".hello").live("click",function(){
$('.hello').die();
//some code
$("hello").live("click",function);
});