标签: javascript jquery html
我有一个包含大量div图层的长滚动页面。如果我在两个数字之间滚动,我想发起一个事件。变量only_once用于在第一个事件之后停止,它不会在这些数字之间反复触发 例如
var only_once = 0 if(scrollTop("between 500 and 1000") && only_once == 0) { fire me something one time; only_once = 1};
非常感谢任何帮助。谢谢特德
答案 0 :(得分:1)
使用$ .scroll()http://api.jquery.com/scroll/,然后使用window.pageYOffset获取当前滚动位置以进行比较。