我设置的li.big li.big a{} 和教学代码一样,为什么浏览器里第一个图没变化?
e.target并不是li对象,它只是当前图片的对象。要用e.target.parentNode,这个才是li对象,对 li对象添加.big样式。而且注意,添加样式时: className+=" big" big前要有空格,比如说 原来li中有一个class。html中代码是
<li class="a" > 如果你big前不加空格的话,生成的就是<li class="abig"> abig是一个新的class,不是我们要的<li class="a big">的效果
具体代码呢?