基于对控制台的一些摆弄,看起来两者是等效的:

var parent = $("p");

// option 1
var children = parent.children("a");

// option 2
var children = $("a", parent);


由于某种原因,一个比另一个更可取吗?它们在功能上是不同的,还是仅在语法上不同?

最佳答案

这些不是一回事。 children仅返回直系子代。选项2类似于find,它将搜索上下文树的整个深度。

关于javascript - jQuery子选择器语法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4831732/

10-13 06:17