js如何获取子节点

<ul><li><div></div><div>隐藏</div><div></div></li><li><div></div><div>隐藏</div><div></di... <ul>
<li>
<div></div>
<div>隐藏</div>
<div></div>
</li>
<li>
<div></div>
<div>隐藏</div>
<div></div>
</li>

<li>
<div></div>
<div>隐藏</div>
<div></div>
</li>
</ul>

当我鼠标移动到li上面的时候当前li的div显示,其他不变,移出隐藏
我写了 var oLi=document.getElementsByTagName('li');
要如何获取下面的div
麻烦写了JS的,我是初学者,还没接触JQuery,谢谢各位
展开
 我来答
斌starin
推荐于2016-03-21 · TA获得超过140个赞
知道小有建树答主
回答量:162
采纳率:100%
帮助的人:119万
展开全部

js的代码比较长,我写个jquery的:

$(function(){
    $("li").hover(function(){
        $(this).children().show();
    },function(){
        $(this).children().hide();
    });
});
追问
谢谢哈,我是初学者,还没接触jquery   ,~~~
追答
也是和js一样的,只不过jquery把那些格式简化了,写起来就不用写那么多代码,用起来也很简单。只要在最上面嵌套一个jquery库就可以再下面进行jquery格式的效果了。望采纳!
百度网友2571d37bb
推荐于2018-03-11 · 知道合伙人软件行家
百度网友2571d37bb
知道合伙人软件行家
采纳数:1971 获赞数:7905
前端工程师

向TA提问 私信TA
展开全部
1.可以使用childNotes方法:
2.定义和用法:
childNodes 属性返回节点的子节点集合,以 NodeList 对象。
3.实例:获得 body 元素的子节点集合:
document.body.childNodes;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式