苍白的尾巴
2016-07-13 17:53
为什么用
var div = document.getElementsByClassName('col');代替
var div = document.getElementById('picList').getElementsByTagName('div');时会报错:getElementsByClassName NotFunction
getElementsByClassName 是获取class类名的方法,首先你得为这个元素取一个class名,然后因为class类名可能获取到多个元素,所以你要在后面加个getElementsByClassName[index],index就是你所需要的元素的位置,也就是在所有class名叫col元素排第几个
getElementsByClassName有浏览器兼容性问题,低版本IE不支持。
图片展示特效
29122 学习 · 82 问题