JQuery onscroll в WordPress не работает должным образом - PullRequest
0 голосов
/ 13 июня 2019

Я отправляю ajax-вызов в wordpress, чтобы загрузить данные из таблицы, когда пользователь прокручивает страницу вниз, но проблема в том, что целая страница добавляется в ответ при прокрутке вниз.Когда я нажал на кнопку, вызов ajax работает нормально, но не на прокрутке, это мой код jQuery

$ = jQuery;
$(function() {
    $(window).scroll(function() {
        var scroll = $(window).scrollTop();
        if (scroll >= 100) {
         var page=parseInt($(this).data('page'));
         var ajaxurl=$(this).data('url');
    jQuery.ajax({    
        url:ajaxurl,
        type:"POST",
        data:{
            page:page,
            action:"my_loadmore"
        },
        error:function(response){
          console.log("error");  
        },
        success:function(data){
          if (data !== undefined ){ 
               jQuery('button.myLoad').data('page',(page+1));
               jQuery('#left-area').append(data);
           }
           else {
               jQuery('button.myLoad').remove();
           } 
        }
    });
        }
    });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...