Javascript jquery中的无限滚动特性

Javascript jquery中的无限滚动特性,javascript,jquery,jquery-mobile,cordova,Javascript,Jquery,Jquery Mobile,Cordova,我正在使用JQM和phongap制作一个android应用程序。我正在尝试向应用程序添加无限滚动功能,但它在应用程序中不起作用。它在Firefox和chrome中运行良好。以下是我的js代码: $(window).scroll(function(){ if($(window).scrollTop() + $(window).height() == $(document).height() && docu

我正在使用JQM和phongap制作一个android应用程序。我正在尝试向应用程序添加无限滚动功能,但它在应用程序中不起作用。它在Firefox和chrome中运行良好。以下是我的js代码:

$(window).scroll(function(){
    if($(window).scrollTop() + $(window).height() == $(document).height()
                                   && document.location.hash == "#trending") {
        $.getJSON("http://www.xxx.com/json.php", function(json) { //append it
            to html 
        });     
    } 
});

我如何使上述代码与android应用程序一起工作?我做错了什么?

既然您使用的是JQM,一种适用于android和iOS的替代方法是使用插件,该插件提供了您正在寻找的更新无限滚动功能以及一系列其他以移动为中心的滚动功能,如momentum