我可以在jQuery中获取属于div的childs(span)列表吗?我的意思是孩子的数量.我正在生成一个带有几个跨度的表单,我需要知道我生成了多少个跨度. 您可以使用 child selector和 length 属性: va
length
属性:
var numberOfSpans = $("#someId > span").length;
或者,如果您想使用它,例如,您可以使用children
方法:
var numberOfSpans = $(this).children("span").length;
请注意,上面的两个片段都为您提供直接子元素跨度元素的数量.他们不会计算更多的后代.如果你想这样做,你可以删除>字符,或使用find代替孩子.