jquery滚动位置在真正的Ipad中不起作用

时间:2015-06-01 21:12:18

标签: javascript jquery ios ipad scroll

所以我试图在到达特定位置时通过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();
      }
    });
  };

1 个答案:

答案 0 :(得分:0)

在iPad或任何其他iOS设备上,只有在您停止滚动后才会触发onscroll事件。

请参阅kennytm关于此主题的此stackoverflow答案:https://stackoverflow.com/a/2863570/3455109