我目前正在将我的现场活动转换为在 jquery 1.7+ 上使用。
我只是像这样将live更改为on:
前:
$('.commentopen').live('click', function() {
var ID = $(this).attr("id");
$("#commentbox"+ID).slideToggle('fast');
return false;
});
后:
$('.commentopen').on('click', function() {
var ID = $(this).attr("id");
$("#commentbox"+ID).slideToggle('fast');
return false;
});
on在页面加载后有效,但在我动态添加新数据后无法触发。我错过了什么吗?