返回值:jQuerypushStack(elements)
将一个 DOM 元素集合加入到 jQuery 栈中。
-
1.0 新增pushStack(elements)
elements (Array) 将要压入 jQuery 栈的元素,用于生成一个新的 jQuery 对象。 -
1.3 新增pushStack(elements, name, arguments)
elements (Array) 将要压入 jQuery 栈的元素,用于生成一个新的 jQuery 对象。name (String) 用于生成元素数组的 jQuery 方法名。arguments (Array) 传递给 jQuery 方法的参数(用于序列化)。
示例:
向 jQuery 栈中先压入一些元素,然后再删除它们,之后再退回到之前刚压入栈的状态。
jQuery 代码:
jQuery([])
.pushStack( document.getElementsByTagName("div") )
.remove()
.end();