oa[k].index = k这个干什么用的

for(var k = 0 ; k < oa.length; k++)

{

oa[k].index = k;//将a的索引变为k

oa[k].onclick = function()//当点击某一个k时

{

autoPlay();

x = n;  //x = 自动轮播的n

n = this.index; //让  n = 当前的张数

if(x != this.index){

for(var i=0;i<olilist.length;i++){

olilist[.i].style.display="none";//先将所有的li赢藏

oa[i].className = "";//将所有的class清空

}

olilist[this.index].style.display="block";

this.className="on";

str = aTxt[n];

codeWord(op1);

}

}

}


我要去幼儿园深造了
浏览 1427回答 1
1回答

刚毅87

记录 oa[k]的下标,因为点击事件是在 for 循环走完之后才执行的,所以 k 值为 oa.length, 只有记录下标,才能正常执行 oa[k]点击事件中的内容.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript