WordPress как на ладони

Проблема с сайтом через UC Browser

Доброго времени суток!
Подскажите пожалуйста, я поставил на сайте бесконечную загрузку, когда захожу на сайт через UC Browser сталкиваюсь со следующей проблемой: когда дохожу до конца страницы оно пишет "Preloading" и открывает последний пост внизу, то есть, появляется под страницей новостей еще одна страница, в которой открыта последняя новость, смотрится это мягко говоря, не очень хорошо. На других браузерах с таким не встречался. Может кто знает решение проблемы?
Заранее большое спасибо!

0
Гость
8.7 лет назад
  • 0
    campusboy4748 www.youtube.com/c/wpplus

    Скорее всего какую-то функцию JS и квери не так выполняет, которая позволяет с помощью AJAX посылать запрос в базу за новыми записями. Посмотрите функции, которые используются для запроса новых записей, возможно какие-то не поддерживаются этим браузером. Странная, конечно, ситуация.

    Александр 8.7 лет назад

    Так вот и я даже не знаю что делать.
    Вот такой код, может вы где-то ошибку заметите:

    jQuery(function($){
    	$('#true_loadmore').click(function(){
    		$(this).text('Загружаю...'); 
    		var data = {
    			'action': 'loadmore',
    			'query': true_posts,
    			'page' : current_page
    		};
    		$.ajax({
    			url:ajaxurl, 
    			data:data, 
    			type:'POST', 
    			success:function(data){
    				if( data ) { 
    					$('#true_loadmore').text('Загрузить ещё').before(data); // вставляем новые посты
    					current_page++; // увеличиваем номер страницы на единицу
    					if (current_page == max_pages) $("#true_loadmore").remove(); // если последняя страница, удаляем кнопку
    				} else {
    					$('#true_loadmore').remove(); // если мы дошли до последней страницы постов, скроем кнопку
    				}
    			}
    		});
    	});
    });

    Спасибо!

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация