当没有第二页时,Jscroll“loading”卡住了

时间:2015-04-05 07:34:04

标签: javascript jquery scroll jscrollpane infinite-scroll

我在结果页面上使用jscroll,除了一件事,一切都很好。 如果结果的结果少于第一页可以包含的结果,则loading会卡在页面上。 意思是,如果没有next href,loading就会停留在那里。 但是,对于结果超过1页的搜索结果,loading会在结束时消失。

我做了一些研究,似乎与distroy有关,但似乎无法弄明白。 我还应该补充一下,控制台中会出现以下消息:

  

无法加载资源:服务器响应状态为500(内部服务器错误)   并且URL是:   http://localhost:8000/PAGENAME/未定义

我的Jscroll代码是:

 function inifniteScroll(){
   $(document).ready(function(){

      $('.results').jscroll({
        loadingHtml: '<h3 style="color:blue;">Loading...</h3>'
      });
  });
}

1 个答案:

答案 0 :(得分:0)

嗯,我实际上找到了一个非常简单的解决方法。 我只计算结果的数量。 如果结果金额低于整页金额,我只是不调用jquery函数,如果它是全长,我称之为。