[英]Get all children of the current node
<div class='1'>
<div class='2'>
<div class='3'>
</div>
</div>
</div>
query('.1').children() // returns [<div class='2'></div>]
是否可以通過使用query()。children()而不是使用諸如query('.1 .2 .3')?
類的方法來訪問3級子級query('.1 .2 .3')?
基本上,我想訪問當前元素的所有子元素而無需對其ID進行硬編碼,例如query('#foo .3')
您可以使用:
element.querySelectorAll('div')
獲取element
所有<div>
子element
element.querySelectorAll('[class]')
獲取具有class
屬性的element
所有子element
document.querySelectorAll('div[class]')
用於整個html文檔 您可以使用任何CSS選擇器作為querySelectorAll()
的參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.