Axure中文社区

WebPPD产品原型设计

 找回密码
 新用户注册
查看: 1118|回复: 2

[使用方法] 通过Window.scrollY函数判断窗口滚动方向

[复制链接]

195

主题

6262

帖子

3万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
31736

实名认证

QQ
发表于 2016-7-19 18:59:19 | 显示全部楼层 |阅读模式
产品经理培训
2016-07-19_18-51-50.jpg

Axure7.0开始,Axure“页面交互”中增加了窗口滚动时的触发事件。
但是它并没有一步做到位,也就是区分出是在向上滚动还是在向下滚动。

需要利用Window.scrollY函数,也就是窗口纵向滚动的距离进行一下滚动前和滚动开始后的判断。
如果开始滚动时比之前的记录结果大,则是在向下滚动。
如果开始滚动时比之前的记录结果小,则是在向上滚动。

演示效果:http://old.pmdaniu.com?a9YX7

rp源文件:

判断窗口滚动方向.rp (61.46 KB, 下载次数: 24)

axure8判断窗口滚动方向.rp

66.33 KB, 下载次数: 18

0

主题

13

帖子

120

积分

会员

Rank: 5Rank: 5

积分
120
发表于 2016-7-25 16:46:27 | 显示全部楼层
这个不是有OnWindowsScrollUp/down么?

195

主题

6262

帖子

3万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
31736

实名认证

QQ
 楼主| 发表于 2016-7-25 19:08:18 | 显示全部楼层
看了一下,Axure8.0是有了滚动方向的事件了。
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|版权|关于|WebPPD ( 京ICP备09037244号 )

GMT+8, 2017-5-28 20:27

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表