我記得有一次之前有這個問題,但我不知道它是哪個項目或我如何修復它。我的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你可以使用任何人 –
注意第二個類似於第一個,除了它將處理程序綁定到指定的元素而不是文檔根。 –