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();
// -> []