jquery如何选取子孙节点?jquery选择子孙节点的二种方法

发布时间:2019-09-14编辑:脚本学堂
有关jquery如何选取子孙节点的方法,如何用jquery来选取一个元素特定的子孙节点,这里给出了二个例子,分别使用jquery选择器与jquery的find方法来实现子孙节点的选择。

jquery如何选取子孙节点

问题:
如何用jquery来选取一个元素特定的子孙节点(不只是children,还有可能是孙子等)

二种方法:

1,使用jquery选择器

例如:
 

$("#doRoutingBody [name='doRouting.fromSite.id']")

解释:
使用id选择器“#doRoutingBody” 选取了id为doRoutingBody的元素a,然后再用name选择器“[name='doRouting.fromSite.id']”在a以及起所有子孙节点元素中选取name等于“doRouting.fromSite.id”的元素。
 
2,使用jquery提供的find方法

例如:
 

$("#doRoutingBody").find(" [name='doRouting.fromSite.id']");


效果同上。