课程
/前端开发
/JavaScript
/JavaScript进阶篇
那个for循环中 lis[i].index=i; 和this.className="on"; odiv[this.index].className="";这部分看不懂
2014-07-09
源自:JavaScript进阶篇 10-1
正在回答
lis[i].index=i; 的意思是给每一个li的index属性赋值,就相当于第一个li.index=0,第二个li.index=1,第三个li.index=2。 this.className="on"; 的意思是给当前被单击的li标签设置“.on”样式。 odiv[this.index].className=""; 的意思是给当前被单击的li标签所对应的div层设置空的css样式,也就是去掉以前默认的.hide样式让它显示出来。
cc奶昔 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答this.style与a[i].style有啥区别 ,在我的印象中this就是a[i]啊,应该是记错了,请问到底有啥区别呢
2 回答求大神差错,有什么方便差错的工具或者方法吗
2 回答注意: 使用parseInt()函数可解析一个字符串,并返回一个整数。
3 回答各位大神,二维数组能否只进行部分运算并输出结果
4 回答这串代码是什么意思?++和--的问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号