Реализовал бесконечную прокрутку постов по этому руководству. Вот основной код скрипта бесконечной загрузки постов при прокрутке страницы
jQuery(function($){
$(window).scroll(function(){
var bottomOffset = 2000; // отступ от нижней границы сайта, до которого должен доскроллить пользователь, чтобы подгрузились новые посты
var data = {
'action': 'loadmore',
'query': true_posts,
'page' : current_page
};
if( $(document).scrollTop() > ($(document).height() - bottomOffset) && !$('body').hasClass('loading')){
$.ajax({
url:ajaxurl,
data:data,
type:'POST',
beforeSend: function( xhr){
$('body').addClass('loading');
},
success:function(data){
if( data ) {
$('#true_loadmore').before(data);
$('body').removeClass('loading');
current_page++;
}
}
});
}
});
});
Все отлично, но проблема в том, что если пролистать на третий-четвертый экран, потом перейти по ссылку в какой-нибудь пост, а потом нажать назад, то возвращает в конец первого экрана.
Подскажите, что нужно добавить в вышеприведенный код, чтобы возврат происходил на то место, где был переход по ссылке.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Доброго времениЕсть сайт написанный на backbone и появилась задача расширить его функционал
В либе для графиков Chart JSПосле пуша в массив data и обновления графика, chart
Я только начал изучать JavaScriptНадо вызвать функцию, из функции пытаюсь не получается