js如何控制相邻元素,子元素

狂沙lover 发布于 2012/07/28 12:03
阅读 3K+
收藏 0
如果有这样一段循环生成代码:
<td><img src="1.jpg"><div id="tt">ee</div></td>
<td><img src="2.jpg"><div id="tt">ff</div></td>


我想点击图片后控制它后面的div的熟悉,怎么控制啊。希望能有个实例,以前没怎么看过dom方面的东西……
加载中
0
Andre.Z
Andre.Z
<script type="text/javascript">
function test(_obj) {
    var _temp=_obj.nextSibling;
    _temp.innerHTML=_temp.id+" test ok";
}
</script>
<img src="1.jpg" onclick="test(this)"><div id="tt">ee</div>
<img src="2.jpg" onclick="test(this)"><div id="tt1">ff</div>

一个兄弟节点而已,一个属性而已,需要引入那么多东西么,唉。。。不能忘本啊。

狂沙lover
狂沙lover
这就是我想要的效果,非常感谢
0
atearsan
atearsan
用jquery. 有next()方法就是取相邻原色
atearsan
atearsan
习惯了. 原生js 进行dom操作要看api - -
狂沙lover
狂沙lover
jquery 我知道,但是不想用……就想用js写出来,权当练习
0
Jooooooker
Jooooooker
jQuery $(this).sibling("div")
返回顶部
顶部