如何用Jquery來選取子孫節點

Question:如何用jquery來選取一個元素特定的子孫節點(不只是children,還有可能是孫子等)

Method:

1,使用Jquery強大的選擇器

e.g:

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

解釋:使用id選擇器“#doRoutingBody” 選取了id爲doRoutingBody的元素a,然後再用name選擇器“[name='doRouting.fromSite.id']”在a以及起所有子孫節點元素中選取name等於“doRouting.fromSite.id”的元素

 

2.使用jquery提供的find方法

e.g

  1. $("#doRoutingBody").find(" [name='doRouting.fromSite.id']"); 
效果同上.

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章