qq_我不吃西红柿_03404837
2017-08-12 13:40
var offset = -600 * (myIndex - index);
这里的index变量应该是showButton函数中的index变量,请问是如何把这个变量穿过去的呢?
同学,首先你要明白index是一个全局变量,看看老师的代码 var index = 1; 是定义在全局范围下的 ,所以在任意一个简单函数中都是可以直接调用index
已经解决
var myIndex = parseInt(this.getAttribute('index'));//当前 var offset = -640*(myIndex - index); animate(offset); alert(index) index = myIndex; showButtons();
这边之所以能共享index这个参数,我的理解是因为这个匿名函数里面调用的animate()和showButtons函数,所以可以得到他们的参数index
不知道这样理解是否真确,希望指正
焦点图轮播特效
65296 学习 · 611 问题
相似问题