# .pushStack()

所属分类：内部函数 英文文档：.pushStack()

## .pushStack( elements )返回: jQuery

描述: 将一个DOM元素集合加入到jQuery栈。

- #### 添加的版本: 1.0.pushStack( elements )

  - elements
    类型: Array
    将要压入jQuery栈的元素，用于生成一个新的jQuery对象。

- #### 添加的版本: 1.3.pushStack( elements, name, arguments )

  - elements
    类型: Array
    将要压入jQuery栈的元素，用于生成一个新的jQuery对象。
  - name
    类型: String
    将要压入jQuery栈的元素，用于生成一个新的jQuery对象。
  - arguments
    类型: Array
    传递给jQuery方法的参数(用于序列化)。

## 例子:

#### 向 jQuery 栈中先压入一些元素，然后再删除它们，之后再退回到之前刚压入栈的状态。

1 2 3 4 |
    jQuery([])    .pushStack( document.getElementsByTagName("div") )        .remove()    .end();