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

Posted

技术标签:

【中文标题】jquery 滚动位置在真正的 Ipad 中不起作用【英文标题】:jquery Scroll position doesn't work in real Ipad 【发布时间】:2015-06-01 21:12:18 【问题描述】:

所以我试图在到达特定位置时通过 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】:

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

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

【讨论】:

您的帖子内容丰富,但我不明白如何相应地修改我的功能?

以上是关于jquery 滚动位置在真正的 Ipad 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

jQuery 平滑滚动在 iPad 和 iPhone 上不起作用

jQuery Flexslider 在 iphone 和 ipad 中不起作用

CSS 背景位置在 Mobile Safari (iPhone/iPad) 中不起作用

Puppeteer/JQuery:选择器在滚动脚本中不起作用

div中的滚动顶部在jquery中不起作用

jQuery 直播活动在 iPhone 4 中不起作用?