课程
/前端开发
/JavaScript
/Tab选项卡切换效果
为什么要加这个 ,我觉得不要也可以呀
2017-03-22
源自:Tab选项卡切换效果 1-4
正在回答
如果注釋,後面的 divs[this.id].style.display='block' ;會出現錯誤, 因this.id代表 "titles[i].id",不然要再for 循環divs.length一次.
就是找到第i个元素,然后给他加个ID,ID的值是i;这样后面匹配contents立面元素的索引的时候直接用title的ID值就可以了。
举个例子:找到了menu的第一个li然后给他加个了ID属性ID="0";当contents[this.id]的时候,contents数组里的索引[this.id]的值就是0,也就是找到contents里索引为0的元素,也就是第一个元素,这样第一个title就和第一个内容联系上了!!
举报
本课程详细介绍网页页面中最流行常用的tab切换效果
5 回答titles[i].id=i;给titles加了id属性,为何不能直接用i做索引
4 回答为什么非得把titles[i].id=i;中的id=i 等于别的不行吗
3 回答为什么一定要用titles[i].id = i;然后用divs[this.id]去取到元素而不用divs[i]?
2 回答for(i=0;i<myP.length;i++)问题
3 回答i need help