有没有一个jquery方法可以让你找到父节点下的div元素的数量。
所以说我已经设置好了
<div id="parent">
<div id="child1"></div>
<div id="child2"></div>
</div>
如果我想找到父级下的 div 数量,它将是 2
或者这个
<div id="parent">
<div id="child1"><div id="childer1"></div></div>
<div id="child2"></div>
</div>
它应该给我 3。
有什么方法可以为您做到这一点吗?
最佳答案
是的。如果您想要全部:
var divs = $('#parent').find('div').length;
或
var divs = $('#parent div').length;
如果您只想要直系 child :
var divs = $('#parent').children('div').length;
或
var divs = $('#parent > div').length;
如果您的起始元素是您已经获得引用的内容,则涉及“查找”和“子级”的变体非常方便。
关于javascript - 查找父div下的div元素的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17331989/