# .pushStack()

## pushStack ( elements ) Returns: jQuery version added: 1.0

- elements
  Type: Array
  An array of elements to push onto the stack and make into a new jQuery object.

## pushStack ( elements, name, arguments ) Returns: jQuery version added: 1.3

- elements
  Type: Array
  An array of elements to push onto the stack and make into a new jQuery object.

- name
  Type: String
  The name of a jQuery method that generated the array of elements.

- arguments
  Type: Array
  The arguments that were passed in to the jQuery method (for serialization).

Description: Add a collection of DOM elements onto the jQuery stack.

## Examples:

#### Example: Add some elements onto the jQuery stack, then pop back off again.

    jQuery([])
      .pushStack( document.getElementsByTagName( "div" ) )
      .remove()
      .end();