1

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

例如

$('div.form-input > label')....
4

7 回答 7

5

和 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)
于 2012-06-05T15:34:55.317 回答
5

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

div.myclass > p.yourclass

将选择 myclass 的 div 中的所有你的类的 p。

于 2012-06-05T15:36:38.777 回答
4
jQuery('parent > child')

说明:选择“parent”指定的元素的“child”指定的所有直接子元素。

http://api.jquery.com/child-selector/

于 2012-06-05T15:36:16.910 回答
3

与 css 选择器相同,直接子选择。

于 2012-06-05T15:35:15.740 回答
3

它选择一个带有“form-input”类的div的子元素,它是一个标签。您可以在此处阅读有关子选择器的更多信息http://api.jquery.com/child-selector/

于 2012-06-05T15:35:41.793 回答
3

child选择器。在这里查看更多。

于 2012-06-05T15:36:10.570 回答
1

div.form-input > label选择器将label匹配div.form-input

于 2012-06-05T15:35:26.157 回答