通过Window.scrollY函数判断窗口滚动方向
Axure7.0开始,Axure“页面交互”中增加了窗口滚动时的触发事件。
但是它并没有一步做到位,也就是区分出是在向上滚动还是在向下滚动。
需要利用Window.scrollY函数,也就是窗口纵向滚动的距离进行一下滚动前和滚动开始后的判断。
如果开始滚动时比之前的记录结果大,则是在向下滚动。
如果开始滚动时比之前的记录结果小,则是在向上滚动。
演示效果:http://old.pmdaniu.com?a9YX7
rp源文件:
-----------------------------------------------------------------------------------------
Axure8.0已经有了“窗口向上滚动”、“窗口向下滚动”时的事件。
可以不用条件判断就轻松处理了。
示例文件: 这个不是有OnWindowsScrollUp/down么? 看了一下,Axure8.0是有了滚动方向的事件了。
页:
[1]