jquery中, > 号选择 与.children选择有什么区别?

$("form > input") $("div").children(".selected")
2025-04-27 20:43:01
推荐回答(1个)
回答1:

意义上没有太大区别.

children的应用环境一般是在一个既定的jquery对象下使用,而 >是在选择器里使用.

像在事件函数里使用事件对象时, 在$(this) 这个jquery对象里查找子元素,你不可能去使用 >.

所以意义相同,用处不太相同.children的应用范围更广一些