Rya*_*ada 1 jquery dom children
HTML:
<div class="a" style="width:auto;...."> //I wanna add some inline-style to overwrite some stylesheet here.
<div class="a">child</div>
<div class="a">child</div>
</div>
<div class="a">
<div class="a">child</div>
<div class="a">child</div>
</div>
Run Code Online (Sandbox Code Playgroud)
正如你在上面看到的那样,我想要绘制与子div具有相同className的父div,我该怎么做?
这是我的代码:
var get_div_a = $('div.a');
var len = get_div_a.size();
var arr = [];
for(var i = 0; i < len ; i++){
if($(get_div_a[i]).children('div.a')!==0){
...no idea ???
}
}
Run Code Online (Sandbox Code Playgroud)
如果您刚刚过滤了具有子节点的节点,则可以执行以下操作:
$('div.a > div.a').parent()
Run Code Online (Sandbox Code Playgroud)
第一个表达式获取所有子节点; 在应用.parent()它之后返回父节点集(它们已经过滤,即没有重复).