JQuery:如何找出一个元素有多少个子元素
JQuery: How to find out how many children an element has?
如何使用jQuery找出一个元素有多少个子元素?
假设我有以下结构:
<div id="container">
<div id="column1">
<div id="asset1"></div>
<div id="asset2"></div>
</div>
<div id="column2">
<div id="asset1"></div>
<div id="asset2"></div>
</div>
</div>
我想找出div 元素:容器有多少个孩子。在这种情况下,它将返回 2...
使用 children
和 length
:
$("#container").children().length
使用直接子选择器 (>) 和 length 属性:
$('#container > *').length
示例 - http://jsfiddle.net/TtV8d/
相关文章:
- CKEditor Widget-阻止编辑可编辑元素本身
- 如何设置html元素填充的动画
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- 如何通过溢出来判断元素被切断了多少像素:隐藏在父级上
- 使用 jQuery 将多个元素并排放置后,第一个元素的(额外)填充/边距是多少?
- JQuery:如何找出一个元素有多少个子元素
- 以父元素为目标,但不知道子元素和父元素之间有多少节点
- 我可以将jquery事件绑定到的元素的最大数量是多少
- 一个浏览器可以处理多少DOM元素
- Javascript显示根XML文件中有多少元素
- 一次可以播放多少个HTML音频元素
- 一个元素可以包含多少行
- 找出两个元素的起始点之间有多少像素
- 我怎么知道需要多少元素.的身体
- 默认的z-Index是多少?元素,以及如何使用JavaScript获得它
- 用Javascript计算一个Div中有多少个UL元素
- 使用jQuery检测JSON数组中有多少元素发生了变化
- 如果一个元素在HTML中不存在,那么它在表单中的值是多少?
- 我有多少个具有特定标签名称的元素
- 如何检查某种类型的多少元素有一个页面与Chrome扩展开发