Ana sayfamda sonsuz kaydırma kullanan bir gönderi döngüsü var. Bir kullanıcı ajax ajax arama gibi ajax kullanarak bu döngüyü başka döngülerle değiştirebilir. Sorunum sonsuz kaydırma yalnızca ilk kez kullanıldığında, ana döngü için tetiklendiyse, yeni bir döngü ana değiştirdiğinde tekrar çalışmayacak. Yeni bir döngü eskinin yerini her değiştirdiğinde, aşağıdaki işlev yeniden yüklenir. Öyleyse sonsuz kaydırma sıfırlama işlemini nasıl yaparım ve yeni bir döngü çağrıldığında her zaman çalışırım?Yeni ajax içeriğiyle sonsuz kaydırma sıfırlaması nasıl yapılır
var href = 'first';
$(document).ready(function() {
$('#boxes').infinitescroll({
navSelector: '.infinitescroll',
nextSelector: '.infinitescroll a',
itemSelector: '#boxes .box',
loadingImg: '<?php echo get_bloginfo('stylesheet_directory') ?>/images/loading.gif',
loadingText: 'Loading...',
donetext: 'No more pages to load.',
debug: false
}, function(arrayOfNewElems) {
$('#boxes').masonry('appended', $(arrayOfNewElems));
if(href != $('.infinitescroll a').attr('href')) {
href = $('.infinitescroll a').attr('href');
}
});
});
Ben wordpress sitesinde Pual Irish infinite scroll plugin son sürümünü 2.0b2.120519 kullanıyorum.
sizin kod canlı örneğini görmek mümkün mü kırma? – rlemon
Kapalı kapılar ardında bir beta site ama js sohbetinde sizin için bir bağlantı bıraktım. –