2010-01-13 40 views

回答

0

還沒有嘗試過,但:

Cufon.replace('ul>li:only-child'); 
1
Cufon.replace('ul > li'); 

我認爲:only-child將失敗http://docs.jquery.com/Selectors/onlyChild

+1

正確,':only-child'只有在它是父元素的一個* only child *的情況下才會選擇一個元素(即沒有其他元素來自它的後裔)。**請參閱:**(新文檔)http ://api.jquery.com/only-child-selector/ – 2010-01-13 21:37:10

3

,你可以做到這一點目前(不修改Cufon.replace法)的唯一方法是添加一個類到你想做替換的<ul>。這樣你可以做到這一點:

Cufon.replace('ul.use_cufon_class>li'); 

哪應該讓你到底想要什麼。

1

一個可能的選擇,以避免添加類的UL,如果你知道在哪裏的UL使用:

Cufon.replace('#something > ul > li'); 
+0

感謝您發佈此信息,它爲我工作 – 2011-12-14 17:46:51

1

這工作正常(測試)

Cufon.replace(「UL:有( ul)> li a');