我记得有一次之前有这个问题,但我不知道它是哪个项目或我如何修复它。我的ajax/jquery函数不适用于在分页内容中动态加载
我有一个ajax'添加到最爱'按钮,我也有无限的滚动,当你到达页面底部时,ajax加载页面。问题是AJAX犯规适用于新追加的内容
// Favorites
$('.res-list .star').click(function(){
var starLink = $(this);
var listItem = $(this).parent().parent();
if ($(starLink).hasClass('starred')) {
$(starLink).removeClass('starred');
} else {
$(starLink).addClass('starred');
}
$.ajax({
url: '/favorites/?id=' + $(starLink).attr('data-id'),
type: 'PUT',
success: function() {
if ($(starLink).hasClass('starred')) {
$(listItem).animate({
backgroundColor: '#FFF8E4'
}, 400);
} else {
$(listItem).animate({
backgroundColor: '#ffffff'
}, 400);
}
}
});
return false;
});
使用其中一种还是有益的?谢谢btw! – Tallboy
@Tallboy你可以使用任何人 –
注意第二个类似于第一个,除了它将处理程序绑定到指定的元素而不是文档根。 –