基于对控制台的一些摆弄,看起来两者是等效的:
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/