add next page frontpage

This commit is contained in:
2024-08-13 18:34:49 +03:00
parent 85c2625635
commit 92e1eef21e
3 changed files with 35 additions and 12 deletions

View File

@@ -2,7 +2,6 @@ jQuery(function($) {
var loading = false;
var loadCount = 0;
var maxLoads = 5;
var mobileThreshold = 768; // Ширина экрана, считаемая мобильной
function loadMorePosts() {
if (loading || loadCount >= maxLoads) return;
@@ -14,11 +13,6 @@ jQuery(function($) {
// Условие для определения, что мы достигли конца страницы
var scrollTrigger = (scrollTop + windowHeight >= documentHeight - 200);
// Дополнительное условие для мобильных устройств
if ($(window).width() < mobileThreshold) {
scrollTrigger = (scrollTop + windowHeight >= documentHeight - 100); // Изменяем порог для мобильных
}
if (scrollTrigger) {
loading = true;
@@ -48,13 +42,13 @@ jQuery(function($) {
ym(96621494, 'hit', location.pathname + '?page=' + my_load_more_params.current_page, {title: titlePage, referer: location.pathname});
if (my_load_more_params.current_page == my_load_more_params.max_page || loadCount >= maxLoads) {
$(window).off('scroll', loadMorePosts);
$(window).off('scroll touchmove', loadMorePosts);
$('.articles-preview__show-next').remove();
} else {
loading = false;
}
} else {
$(window).off('scroll', loadMorePosts);
$(window).off('scroll touchmove', loadMorePosts);
$('.articles-preview__show-next').remove();
}
}
@@ -62,5 +56,6 @@ jQuery(function($) {
}
}
$(window).on('scroll', loadMorePosts);
});
$(window).on('scroll touchmove', loadMorePosts);
});