所以我试图在到达特定位置时通过ajax加载内容。 下面的功能在网页,ipad模拟器中工作得相当不错,但在真正的ipad中无法正常工作。在真正的ipad中,它不会在确切的位置加载,但不久之后。
var monitorScrollPosition = function () {
var reach_point_top = $("#ldp-mainmap-container").offset().top;
$(window).scroll(function () {
var scroll_position_top = $(window).scrollTop();
var scroll_position_bottom = scroll_position_top + $(window).height();
if ((scroll_position_bottom > reach_point_top) && count < 1) {
loadContent();
}
});
};
答案 0 :(得分:0)
在iPad或任何其他iOS设备上,只有在您停止滚动后才会触发onscroll事件。
请参阅kennytm关于此主题的此stackoverflow答案:https://stackoverflow.com/a/2863570/3455109