Javascript 位置固定和-webkit溢出滚动:";触摸“;在IOS8上翻页

Javascript 位置固定和-webkit溢出滚动:";触摸“;在IOS8上翻页,javascript,Javascript,在IOS 8中,如果我们有位置:固定包装器,包装器的内部内容是可滚动和动态的,那么IOS 8会遇到一个符合平滑滚动行为的问题,即:当您到达末尾时,页面停止滚动,并且仍然尝试向上或向下滚动 此问题的解决方案是:始终使滚动条位于中间,即不总是位于顶部或底部: $(scrollable_Wrapper).bind('scroll', function() { if ($(this).scrollTop() + $(this).innerHeight() >= $(this)[0]

在IOS 8中,如果我们有位置:固定包装器,包装器的内部内容是可滚动和动态的,那么IOS 8会遇到一个符合平滑滚动行为的问题,即:当您到达末尾时,页面停止滚动,并且仍然尝试向上或向下滚动

此问题的解决方案是:始终使滚动条位于中间,即不总是位于顶部或底部:

  $(scrollable_Wrapper).bind('scroll', function() {
      if ($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) {
         $(scrollable_Wrapper).scrollTop($(this).scrollTop()-1)
       }else if(  $(this).scrollTop()===0){
         $(scrollable_Wrapper).scrollTop($(this).scrollTop()+1);
     }
  });

不要在评论中发布代码。编辑问题以包含代码。另外,如果你提供一把小提琴来演示你的问题,最好不要在评论中发布代码。编辑问题以包含代码。此外,最好是你提供一把小提琴来演示你的问题