Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2012, 05:54
Avatar de Maganius
Maganius
 
Fecha de Ingreso: septiembre-2010
Mensajes: 310
Antigüedad: 13 años, 7 meses
Puntos: 10
Contar numeros de li

Wenas

Necesito contar los elementos "li" que posee un "ul" pero el problema esta en que tambien me cuenta los elementos hijos de ul li por ejemplo tengo:

Código HTML:
Ver original
  1. <ul>
  2.     <li></li>
  3. </ul>
  4. <!-- Cuenta 1 está bien -->
  5.  
  6. <ul>
  7.     <li>
  8.         <ul>
  9.             <li></li>
  10.         </ul>
  11.     </li>
  12. </ul>
  13. <!-- Cuenta 2 -->

Yo necesito contar solo los elementos LI padre del menú

el código que uso es:

Código Javascript:
Ver original
  1. jQuery.noConflict();
  2. jQuery(document).ready(function(){
  3.     var cuantosLi = 0;
  4.     jQuery("ul.jt-menu li").each(function(index) {
  5.         cuantosLi = cuantosLi+1;
  6.     });
  7.     alert(cuantosLi);
  8. })

jQuery("ul.jt-menu li").size() - tambien devuelve 2.