Categories

.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() );