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

关于这章的index的问题

var offset = -600 * (myIndex - index);

这里的index变量应该是showButton函数中的index变量,请问是如何把这个变量穿过去的呢?


正在回答

2 回答

同学,首先你要明白index是一个全局变量,看看老师的代码 var index = 1; 是定义在全局范围下的 ,所以在任意一个简单函数中都是可以直接调用index

0 回复 有任何疑惑可以回复我~

已经解决

var myIndex = parseInt(this.getAttribute('index'));//当前
var offset = -640*(myIndex - index);
animate(offset);
alert(index)
index = myIndex;
showButtons();

这边之所以能共享index这个参数,我的理解是因为这个匿名函数里面调用的animate()和showButtons函数,所以可以得到他们的参数index

不知道这样理解是否真确,希望指正

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
焦点图轮播特效
  • 参与学习       65295    人
  • 解答问题       611    个

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

进入课程

关于这章的index的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信