html代码
<div class="list-main-mian weui-form-preview infinite weui-pull-to-refresh" id="listwrap" style="height:100%; margin-top: 1px;overflow:auto; z-index: 1">
<div class="weui-form-preview" id="series_list" >
</div>
<div class="weui-loadmore" style="padding-bottom:30px;height:20px">
<i class="weui-loading"></i>
<span class="weui-loadmore__tips">正在加载</span>
</div>
</div>
js代码
$(document.body).infinite().on("infinite", function () {
console.info("滚动加载")
if (loading) return;
loading = true;
pages++; //页数
$('.weui-loadmore').show();
loadData();//渲染页面方法
loading = false;
}, 2500);
js代码中最后那块设置延迟的时间的,为什么一加上就会报错,甚至没有滚动加载效果,似乎没有执行放大
不加的话就可以继续往下执行,只是没有特效