У меня проблема в моем проекте.Я использую jscroll в своем проекте, чтобы показать данные в бесконечной прокрутке.Когда я загружаю данные обновлением страницы, все работает нормально.Но когда я загружаю данные через ajax, он показывает предыдущее значение.Я думаю, что проблема произошла, потому что я не переинициализировал значение после вызова ajax.Вот мой код
$('ul.pagination').hide();
$(function() {
$('.tourpackagesearch').jscroll({
autoTrigger: true,
loadingHtml: '<img class="center-block" src="/newsite/images/Blocks-1s-200px.gif" alt="Loading..." />',
padding: 0,
nextSelector: '.pagination li.active + li a',
contentSelector: 'div.tourpackagesearch',
callback: function() {
$('ul.pagination').remove();
setTimeout(function(){
$('.same-height').responsiveEqualHeightGrid();
var sidebar_ads = jQuery('#sidebar_ads').outerHeight();
jQuery('.filter_sidebar').css({"min-height":sidebar_ads});
$('.package_single').responsiveEqualHeightGrid();
}, 600);
}
});
});
И div, который добавлен id
<div class="package_gap tourpackagesearch" id="tourpackagesearch"></div>
и для нумерации страниц я использую
{{ $tourpackages->appends(Request::all())->links() }}