发表于: 2016-12-22 19:17:33

1 1877


今天完成的事情:

1.ppt的demo又写了一点,主要是className的部分,得知明天要在h5上写,总之明天重新整理吧。

2.task4里把改变“鼠标点击的那个盒子”样式的效果写出来了。


遇到的问题和收获:

1.做ppt时,发现获取className直接改变样式是不行的,因为是数组,需要确定下标或者for循环历遍;之前的任务里取出className时正好需要历遍所有元素以没理解这个问题。


2.task4里鼠标点击盒子改变样式一开始卡住了,原因在于每一个盒子是批量输出的同一个className,每一个盒子因为每次设置的人数不一样也不可能有固定id,而直接获取className的话点击的是所有盒子,并不是鼠标点击的那一个;为了解决这个问题,把师兄们的日报都看了一遍得知需要用到this.index

this为当前对象,index为当前对象下标,代码如下

查百度也查到这是一个很经典的用法,但index在这里的原理并没有弄懂。


3.点击一个盒子改变样式后,再点击另外的盒子,改变过的样式并不能取消。


明天计划的事情:

1.在h5上重新做好ppt

2.还有时间的话争取弄懂问题2,解决问题3


成果展示:http://119.10.57.69:880/jnshu066/


返回列表 返回列表
评论

    分享到