词云的特效问题主要是
“天文人物"可以动的,
但是两个div包分别为:"天文事件"和"天文知识"怎么都不动的?
见下效果图
请求高手能不能解决问题?可以去看看”见下效果图的地址”里面有代码
具体原因就是楼上二位所说的你只取到了第一个tagsList,但是getElementsByName和getElementsByClassName获得是NodeList对象是没有getElementsByTagName等方法,而getElementsById获得的是Element对象,你可以用下标来去除Element对象
可以给id="tagsList"
改为 name="tagsList"
然后使用getElementsByName
方法来获取所以结点,在遍历每个结点,给每一个结点加上动的效果。
js 里
oDiv=document.getElementById('tagsList');
只选择了一个元素,当然只有一个可以动