标签: jquery jquery-selectors this
如何将选择器从$(this)扩展到,让我们说,它是孩子们?或者其他任何事情。我的意思是,如何用$(this)正确地将它们连接起来?
像:
$("li.nav").each(function() { $(this AND children of this, or this AND it's siblings).something(); });
对不起,如果已经回答,找不到它。
答案 0 :(得分:8)
您可以使用andSelf来完成此操作:
andSelf
$(this).children().andSelf().something();
您还可以使用.end弹出当前链的最后一次过滤操作。所以如果你想要孩子和兄弟姐妹,你也可以做到这一点:
.end
$(this) .children() // children of "this" .end() // now we're back to "this" .siblings() // siblings of "this" .andSelf() // and "this" itself .something();