Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax加载更多滚动到新(加载)帖子_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript Ajax加载更多滚动到新(加载)帖子

Javascript Ajax加载更多滚动到新(加载)帖子,javascript,jquery,ajax,Javascript,Jquery,Ajax,在我最近的网站上,我尝试添加ajax加载更多以加载更多新闻。它的工作,但当我点击加载更多按钮时,需要向上滚动以查看加载的帖子 链接: $('.misha_loadmore').click(function (e) { var button = $(this), data = { 'action': 'loadmore', 'query': misha_loadmore_params.posts, '

在我最近的网站上,我尝试添加ajax加载更多以加载更多新闻。它的工作,但当我点击加载更多按钮时,需要向上滚动以查看加载的帖子

链接:

$('.misha_loadmore').click(function (e) {
    var button = $(this),
        data = {
            'action': 'loadmore',
            'query': misha_loadmore_params.posts, 
            'page': misha_loadmore_params.current_page
        };

    $.ajax({ 
        url: misha_loadmore_params.ajaxurl, 
        data: data,
        type: 'POST',
        beforeSend: function (xhr) {
            button.text('LOADING...'); 
        },
        success: function (data) {
            if (data) {
                button.text('LOAD MORE'); 
                $('.news-list .loadmore-post').before(data);
                misha_loadmore_params.current_page++;

                if (misha_loadmore_params.current_page == misha_loadmore_params.max_page){
                    button.remove(); 
                }
            } else {
                button.remove(); 
            }
        }
    });
    e.stopImmediatePropagation();
    return false;
});