Только родительский элемент Cufon / Jquery - PullRequest
0 голосов
/ 29 июня 2010

У меня многошаговая навигация, и я хочу применить cufon только к верхнему уровню.

Итак, все выглядит так:

<ul>
     <li>
         <a href="#"> CUFON ME </a>
         <ul><li>sub nav, dont cufont me</li></ul>
     </li>
</ul>

Сейчас он выбирает все дочерние элементы, я просто хочу, чтобы был выбран верхний уровень.

Cufon.set('fontFamily', 'Museo Sans 500').replace('h1')('h2')('h3')('.menu-header ul#menu-main-nav li a');

1 Ответ

0 голосов
/ 29 июня 2010

Не уверен насчет синтаксиса cufon, но попробуйте

Cufon.set('fontFamily', 'Museo Sans 500').replace('h1')('h2')('h3')('.menu-header ul#menu-main-nav > li > a');

(хотя выбор потомка .menu-header бесполезен, поскольку #menu-main-nav является селектором идентификатора - или существует несколько элементов с одинаковым идентификатором?)

При этом используется > дочерний селектор , чтобы убедиться, что куфон применяется только к первому потомку, также называемому дочерним.

...