¿Cómo puedo seleccionar los elementos de enlace del único padre <ul>
de una lista como esta?Seleccionar solo elementos de primer nivel en jquery
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
Así que en css ul li a
, pero no ul li ul li a
Gracias
Hmm Descubrí que mi problema era con el uso de jquery 1.2. Lo he reemplazado con 1.3 y este tipo de selectores funcionan bien ahora. Muchas gracias por su respuesta y por todos los que respondieron. – aston
En caso de que no desee agregar una clase simplemente haga $ ("ul: first> li a") obviamente esto funcionaría solo para el primer nivel, no para los niveles internos. – Alfonso
$ ("ul> li a"). Not ("ul li ul a") funciona bien. – vicky