获取滚动条当前位置

获取滚动条当前位置 scrollTop() 方法

问题描述

ul 列表定时轮播滚动,当滚动到最后一个 li 后,重新回到顶部重新开始自动滚动。

测试发现当滚动条目较小时,即 li 的总高度小于设置的滚动最大值,
轮播到最后一条记录后,轮播滚动效果停止。

解决方法

判断当前列表播放时当前的高度(height)值和滚动条位置的高度值,如果大于滚动条位置高度值则重新开始。

  • This is 1 item.
  • This is 2 item.
  • This is 3 item.
  • This is 4 item.
  • This is 5 item.
  • This is 6 item.
  • This is 7 item.
  • This is 8 item.
  • This is 9 item.
  • This is 10 item.


参考:
jQuery CSS 操作 - scrollTop() 方法

你可能感兴趣的:(JavaScript)