jquery如何通过父元素得到其中的子元素

jquery如何通过父元素得到其中的子元素,第1张

很多种方法:楼上hapgaoyi | 七级 的是一种方法:

$("#divimg img")first()show(); 显示上面的div中第一个img

$("#divimg img:gt(0)")hide();隐藏上面的div中不是第一个的img

============================可爱的分隔线================================

此外,还可以这样:

$('#divimg img:eq(0)')show()siblings()hide();

说明:

此例使用了jQuery最有特色的链式 *** 作方式,从而无须多次获取对象,简洁明了,推荐使用。

下面写个例子来获取id为demo的元素的第一个子元素。

<!--加载jquery-->

<script src=";

说明一下以上例子中用到选择器

#demo是id选择器获取id为demo的元素

>是子选择器获取所有子级

:first是首项选择器获取第一个元素

三者结合起来就是获取id为demo的元素的所有子元素中的第一个元素。

其实jquery的选择器有很多,包括:

:last获取最后一个元素

:eq(index)获取第index个选择器

更多可以直接百度搜索“jquery选择器”来查看。

<ul > <ol> <li class="opened"><span class="liststyle"></span><a href="#">搜索1</a><p class="clear"></p></li><!--二级menu--> <li class="opened"><span class="liststyle"></span><a href="#">搜索2</a><p class="clear"></p></li> <li class="opened"><span class="liststyle"></span><a href="#">搜索3</a><p class="clear"></p></li> <li class="opened"><span class="liststyle"></span><a href="#">搜索4</a><p class="clear"></p></li> </ol> </ul> $("a")click(function(){ var obj2 = thisparentNode; alert($(obj2)id);

//$(obj2)addClass("listactive"); //$(obj2)css("class","listactive")

看行吗;

以上就是关于jquery如何通过父元素得到其中的子元素全部的内容,包括:jquery如何通过父元素得到其中的子元素、jquery如何获取第一个子元素、JQuery怎么在页面上子类获取父类的id值,是用Struts2标签循环读取出来的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9447314.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存