代码之家  ›  专栏  ›  技术社区  ›  vol7ron

jQuery:返回带有子级的对象

  •  1
  • vol7ron  · 技术社区  · 14 年前

    鉴于 var oJQ = $('#foo').children(); ,您还将如何包括 foo 和孩子们一起做同样的作业?

    换句话说, oJQ 应该是包含foo的子级和foo的jQuery对象。

    4 回复  |  直到 14 年前
        1
  •  4
  •   lonesomeday    14 年前

    andSelf :

    var oJQ = $('#foo').children().andSelf();
    
        2
  •  1
  •   Jman    14 年前
    $('#foo').children().andSelf()
    
        3
  •  1
  •   user500944user500944    14 年前

    通过将选择器按id与子选择器组合:

    var ojq = $("#foo,#foo > *");
    

    请参见以下示例:

    http://jsfiddle.net/wK3Xz/

        4
  •  1
  •   Å ime Vidas Zim84    14 年前
    var oJQ = $('#foo').children().add('#foo');