immediateDescendantsdeprecated
immediateDescendants(element) -> [HTMLElement...]
获取元素的直接后代(即子元素),返回一个数组,数组中的元素已经过 扩展。
在 Prototype 1.6 中,不推荐使用 Element#immediateDescendants
,建议采用更友好的
Element#childElements 方法。
返回的数组成员按照元素在页面中的顺序进行排列(例如:索引 0 表示最顶部的子元素)。
注意:所有 Prototype 的 DOM 扩展方法均忽略文本节点,仅返回元素节点。
样例
<div id="australopithecus">
<div id="homo-erectus">
<div id="homo-neanderthalensis"></div>
<div id="homo-sapiens"></div>
</div>
</div>
$('australopithecus').immediateDescendants();
// -> [div#homo-erectus]
$('homo-erectus').immediateDescendants();
// -> [div#homo-neanderthalensis, div#homo-sapiens]
$('homo-sapiens').immediateDescendants();
// -> []