2013-04-26 21 views
0
選擇直接孩子

我的CSS選擇器是這樣的:我如何在jQuery的

.s4-ql ul.root > li > menu-item 

我需要做的關於該項目的一些動態着色,所以需要選擇使用jQuery的元素。

我如何做到這一點?

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

似乎不工作,因爲它似乎並不瞭解>字符或東西。有人可以幫我選擇menu-item嗎?

+4

是的,選擇器,>,是由jquery支持...是「菜單項」類名?如果是這樣,請使用.menu-item – 2013-04-26 21:33:16

+0

這是一個'a'標記鏈接。 jQuery('.s4-ql ul.root> li> a.menu-item')的工作原理很奇怪。感謝大家。爲什麼downvote? – Athapali 2013-04-26 21:36:43

+0

這就是你如何按類進行選擇,你需要在類名 – 2013-04-26 21:37:50

回答

0

menu-item是一類嗎?然後用點.menu-item作爲它的前綴,或者如果它的ID是一個ID然後加前綴##menu-item

1

>被jQuery支持。你可能實際上並沒有選擇正確的對象。它看起來菜單項沒有被指定爲一個類,如果它是?