.toArray()
Categories: DOM Element Methods
.toArray()Returns: Array
Description: Retrieve all the DOM elements contained in the jQuery set, as an array.
-
.toArray()
version added: 1.0
.toArray()
returns all of the elements in the jQuery set:
alert($('li').toArray());
All of the matched DOM nodes are returned by this call, contained in a standard array:
[<li id="foo">, <li id="bar">]
-
Selects all divs in the document and returns the DOM Elements as an Array, then uses the built-in reverse-method to reverse that array.
HTML:
Reversed - <span></span> <div>One</div> <div>Two</div> <div>Three</div>
CSS:
span { color:red; }
Code:
function disp(divs) { var a = []; for (var i = 0; i < divs.length; i++) { a.push(divs[i].innerHTML); } $("span").text(a.join(" ")); } disp( $("div").toArray().reverse() );