我有很多 div 层的长滚动页面。如果我在两个数字之间滚动,我想触发一个事件。变量 only_once 用于在第一个事件之后停止,它不会在这些数字之间一次又一次地触发,例如
var only_once = 0
if(scrollTop("between 500 and 1000") && only_once == 0)
{ fire me something one time;
only_once = 1};
任何帮助深表感谢。谢谢泰德
我有很多 div 层的长滚动页面。如果我在两个数字之间滚动,我想触发一个事件。变量 only_once 用于在第一个事件之后停止,它不会在这些数字之间一次又一次地触发,例如
var only_once = 0
if(scrollTop("between 500 and 1000") && only_once == 0)
{ fire me something one time;
only_once = 1};
任何帮助深表感谢。谢谢泰德
使用 $.scroll() http://api.jquery.com/scroll/,然后使用 window.pageYOffset 获取当前滚动位置进行比较。