首先来说,你在提问的时候,没有组织好自己的语言,你这么问,会把人绕晕。
你自己在好好的读几遍,你描述的这个问题,谁能听懂。
我给你的答案:
1、返回顶部的操作,可以用我课程中给大家讲的,滚动到元件锚链接的动作。
注:是否在动态面板内部这个无关紧要
2、用哪一个事件来控制图标的显示和隐藏?
注:控制元件的动态效果(动态效果包含显示和隐藏),是“动作”来完成的,不是“事件”来完成的。
所以控制图标的显示和隐藏,是用到了--->添加动作>元件组>显示/隐藏
3、综上分析之后,你一定没有清楚的表达你的实际需求,所以我猜测,你关心的问题应该是:如何实现滚动隐藏、显示图标,并且当我们点击图标的时候会实现锚点滚动的效果。
3.1、实现滚动隐藏图标,可以使用Axure的窗口函数-->window.scrolly 同时需要配合条件的判断。
3.2、需要注意的是,一定要选择窗口滚动这个事件(窗口滚动这个事件只在页面下有),在动态面板内部是没有窗口滚动这个事件的。
好了,说的越多,怕大家越不理解,我先附件一个RP文件,一个小例子,大家一看就明白了。类似这个小交互,最近有好些同学,都问过我该怎么解决。我这周6或者周日,找个时间,给大家新增一节课。