为了账号安全,请及时绑定邮箱和手机立即绑定

定义一个全局变量,自动变换了值

定义一个全局变量,自动变换了值

繁花不似锦 2019-03-21 18:19:16
我在全局定义一个变量scrollIndex(图1点击事件)来控制实现(图2,左侧点击,触发右侧自动滑到对应的位置;右侧鼠标滑动界面,左侧灰色区域自动显示在对应区域)点击左侧栏和右侧鼠标滑动页面互相控制的一个效果。但是发现代码先执行了(图3,滑动监听,通过监听识别当前为哪块区域,以便左侧灰色区域显示在对应的区域)然后再执行的(图4,点击触发,让右侧界面滑到对应的区域的方法)按照理论应该是:点击事件执行(图1)赋值scrollIndex为1,然后执行(图4),当滑动结束后scrollIndex重新被赋值为-1,然后再执行(图3)。scrollIndex被赋值为-1的地方只有(图1)的初始化赋值和(图4)的赋值。但是什么原因导致scrollIndex的值被改为了-1。求大神指点...
查看完整描述

3 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

可以参考一下别人的动态锚点实现


查看完整回答
反对 回复 2019-03-30
?
慕娘9325324

TA贡献1783条经验 获得超4个赞

没懂,你声明的时候不就赋值-1了吗


查看完整回答
反对 回复 2019-03-30
  • 3 回答
  • 0 关注
  • 689 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信