【发布时间】:2017-06-20 18:39:23
【问题描述】:
当用户滚动到屏幕底部时,我会触发以下代码。唯一的问题是我希望 Ajax 调用只触发一次。我的代码是:
var w = $(window);
window.onscroll = function(ev) {
if ($(document).height() - w.height() == w.scrollTop()) {
$('#loading-image').show();
$.ajax({
url: "page-2.html",
cache: false,
success: function(result){
$("#part2").html(result);
console.log();
},
complete: function(){
$('#loading-image').hide();
}
});
}
};
【问题讨论】:
-
顺便说一句,你需要滚动底部的 ajax,我可以知道吗?
-
@Riaz Laskar 是的,因为我想在用户滚动到底部时加载文件
标签: javascript jquery ajax