当用作JQuery选择器时,'>'是什么意思?

Ric*_*hoe 1 jquery

抱歉,如果这是一个愚蠢的问题,但很难找到使用搜索引擎,但'>'运算符在用作选择器时意味着什么?

例如

$('div.form-input > label')....
Run Code Online (Sandbox Code Playgroud)

Sea*_*oyd 5

与CSS中相同,一个标签直接位于带有类的div中 form-input

$('div.form-input label') // label can be anywhere inside the div

$('div.form-input > label') // label must be directly inside the div (at top level)
Run Code Online (Sandbox Code Playgroud)


qwe*_*boy 5

它是parent> child - 选择与第二个选择器匹配的所有元素,它们是与第一个选择器匹配的元素的子元素.例如:

div.myclass > p.yourclass
Run Code Online (Sandbox Code Playgroud)

将选择myclass div中所有类的p.