[英]jquery loop through children relative to parents and so on
I am working on some extension for a webpage and it has layout something like this. 我正在为某个网页扩展,它的布局是这样的。
<div class ="contents holder">
<name1 id="id1">
<name2 class="class1">
<div id="content">
<itemslist class="class3">
<div id="contents">
<renderer class="class4"></renderer>
<renderer class="class4"></renderer>
<renderer class="class4"></renderer>
</div>
</itemslist>
</div>
</name2>
</name1>
</div>
what i want is to loop through renderer items and i can do something like this. 我想要的是遍历渲染器项,我可以做这样的事情。
$( 'renderer' ).each( function() {} );
But i want to specify the renderer from its parents and specify the parent from its parents and so on. 但是我想从其父级指定渲染器,并从其父级指定父级,依此类推。 something like this.
这样的事情。
contents holder(class) --> name1 --> class1(class) -->
content(id) --> itemslist --> contents(id) ---> renderer
and then loop through all renderer items. 然后遍历所有渲染器项目。 how do i do this.
我该怎么做呢。
You can chain any id or class combination you want 您可以链接所需的任何ID或类组合
$("#someid .someclass .someotherclass renderer").each ()
This will loop all renderers nested in that id and class chain 这将循环嵌套在该id和class链中的所有渲染器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.