繁体   English   中英

Ajax无限滚动-在发布时遇到麻烦

[英]ajax infinite scroll - having trouble with post

我正在尝试使无限滚动工作,到目前为止,我有这个:

$(window).scroll(function () {
    var load = 0;
    if ($(window).scrollTop() + $(window).height() > $(document).height() - 100) {
        load++;
        $('#posts').append(load);
        $.post("includes/ajax.php", {
            load: load
        }, function (data) {
            $('#posts').append(data);
        });
    }
});

这是ajax.php的内容

$load = htmlentities(strip_tags($_POST['load'])) * 2;

echo $load;

我有两个我不太了解的问题。 1.当我直接将负载添加到#posts作为测试时,它可以正常工作,但是它一直说1、1、1,而不是增加本身。 2.当我尝试使用后ajax到我的php文件中进行操作时,没有任何反应。 我完全按照了一个视频教程进行操作,但是对我来说不起作用。

将var = 0放在函数之外

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM