immediateDescendants
deprecated
immediateDescendants(element) -> [HTMLElement...]
Collects all of the element’s immediate descendants (i.e. children) and returns them as an array of extended elements.
As of Prototype 1.6, Element#immediateDescendants
has been deprecated in favor of Element#childElements
.
The returned array reflects the children order in the document (e.g., an index of 0 refers to the topmost child of element
).
Note that all of Prototype’s DOM traversal methods ignore text nodes and return element nodes only.
Examples
<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();
// -> []