项目中遇到的问题的理解,仅供参考
var loading = false; //状态标记
// 当用户滚动到页面底部的时候,会在 history 上触发 infinite 事件。监听此事件即可。
$(".history").infinite().on("infinite", function () {
if (loading) return;
loading = true;
infiniteLoad({});
});
定义变量loading = false,
执行下面语句loading为假,则执行loading = true;infiniteLoad({});
执行下面语句loading为真,则执行return,并跳出。