ios设备怎判断滚动到底部了

安卓这样可以判断是否到底部了

$(window).scroll(function () {

  var scrollTop = $(this).scrollTop()

  var windowHeight = $(this).height()

  var scrollHeight = $(document).height()

 

  if((scrollTop+windowHeight)==scrollHeight){

    console.log('bottom')

  }

}

ios就不行,scrollTop一直为0,windowHeight 也不是视口高度, 求大神解答

芜湖不芜
浏览 439回答 1
1回答

翻翻过去那场雪

let myTop =  Math.max(document.body.scrollTop, document.documentElement.scrollTop);试试用这个获取滚动高度然后判断是否滚动至底部这样来判断if(myTop >= $(document).height()-$(window).height()){  dosomething();}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript