jQuery循环遍历.children的.childred
jQuery looping through .children of .children
我一直在查看以前提出的问题,似乎找不到适合我的场景的解决方案。。。
我希望能够循环浏览所有的孩子和孩子的孩子,等等…
设计中的标记看起来与这个相似
<div>
<div>
<label></label>
</div>
<div>
<label></label>
</div>
<div>
<label></label>
</div>
</div>
我希望能够选择特定div中的所有标签,而不管它们的直接父级是什么。
我希望能够选择特定div中的所有标签,而不管它们的直接父级是什么。
它只是CSS选择器表示法。假设<div>
具有myDiv
:的ID
$('#myDiv label').each(function ()
{
// do stuff
});
您不需要为了在特定的div中找到标签而不断地遍历子级。这将为您完成任务:
$('#idOfDiv label')
$('div label')
将选择该div的任何子代,而不考虑深度。如果您希望它是子级或子级的子级,您可以像$('div > label, div > * > label')
一样进行选择
使用find
函数(而不是children
),如下所示:$('#container').find('label')
$('div:first').find('label')
将为您提供每个标签元素
选择所有标签:
$('label').something();
选择div中包含的所有标签:
$('label', 'div').something();
相关文章:
- jquery UI draggable:UI.children不是一个函数
- React.cloneElement:传递新的孩子或复制props.children
- 如何通过使用jQuery单击该DIV来获取children DIV类名
- Jquery Children's child element
- 在JQuery中使用parent()和children()方法的缺点
- jquery children选择器没有'不起作用
- Three.js将映射分配给object.children[0]会更改整个object's地图
- 针对此.props.children的特定子项
- .children()不适用于jquery返回的指定索引
- 如何计算“children's的身高不合适
- Jquery.children()未按预期工作
- A d3.select... equivalent to jQuery.children()
- jQuery的.children()方法返回'undefined'
- Javascript - 确定对 Element.children 功能的支持
- Vue.js $children按组件名称
- ReactJS - {this.props.children} 是未定义的
- 尝试在选择器的迷你对象中使用 .find() 和 .children 时遇到困难
- 循环这个.props.children我如何测试他们的类型
- jQuery children().fadeOut() 然后执行单个函数
- jQuery循环遍历.children的.childred