Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jQuery中选择直接子级_Javascript_Jquery_Css - Fatal编程技术网

Javascript 如何在jQuery中选择直接子级

Javascript 如何在jQuery中选择直接子级,javascript,jquery,css,Javascript,Jquery,Css,我的CSS选择器如下所示: .s4-ql ul.root > li > menu-item 我需要对该项进行一些动态着色,因此需要使用jQuery选择元素 我该怎么做 jQuery('.s4-ql ul.root > li > menu-item') 似乎不起作用,因为它似乎不理解字符或其他内容。有人能帮我选择菜单项吗?jQuery支持该>。您可能实际上并没有用它选择正确的对象。菜单项似乎未指定为类,是否应指定为类?菜单项是否为类?然后在它前面加上一个点。菜单项,或者

我的CSS选择器如下所示:

.s4-ql ul.root > li > menu-item
我需要对该项进行一些动态着色,因此需要使用jQuery选择元素

我该怎么做

jQuery('.s4-ql ul.root > li > menu-item')

似乎不起作用,因为它似乎不理解
字符或其他内容。有人能帮我选择
菜单项吗?

jQuery支持该>。您可能实际上并没有用它选择正确的对象。菜单项似乎未指定为类,是否应指定为类?

菜单项是否为类?然后在它前面加上一个点
。菜单项
,或者如果它是一个ID,那么在它前面加上一个#
#菜单项

是的,jquery支持该选择器>。。。“菜单项”是类名吗?如果是这样,请使用.menu项它是一个“a”标记链接。jQuery('.s4ql ul.root>li>a.menu-item')可以工作。。奇怪的谢谢大家。为什么要向下投票?这就是按类进行选择的方式,您需要在类名前加上句号@SarikaThapaliya可能重复的拼写错误不是特别有用。您的输入错误(缺少句号)。