抱歉,如果这是一个愚蠢的问题,但使用搜索引擎很难找到,但是当用作选择器时,'>' 运算符是什么意思?
例如
$('div.form-input > label')....
和 CSS 中的一样,直接在 div 中带有 class 的标签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)
它是 parent > child - 选择与第二个选择器匹配的所有元素,这些元素是与第一个选择器匹配的元素的子级。例如:
div.myclass > p.yourclass
将选择 myclass 的 div 中的所有你的类的 p。
jQuery('parent > child')
说明:选择“parent”指定的元素的“child”指定的所有直接子元素。
与 css 选择器相同,直接子选择。
它选择一个带有“form-input”类的div的子元素,它是一个标签。您可以在此处阅读有关子选择器的更多信息http://api.jquery.com/child-selector/
是child
选择器。在这里查看更多。
div.form-input > label
选择器将label
匹配div.form-input