• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • pushStack()

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

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

    例子

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

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

    上篇:jQuery.error()

    下篇:get()