Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/01/2016, 06:46
kraneok
 
Fecha de Ingreso: noviembre-2010
Ubicación: Córdoba
Mensajes: 119
Antigüedad: 14 años, 3 meses
Puntos: 8
Respuesta: asiganar clases distintas con array

Hola, el código que requieres es muy sencillo de conseguir.

Partiendo de que tenemos un <ul> con la clase "clase_x", <ul class="clase_x">, tan solo debemos buscar sus hijos <li>.
Bien, una vez que tenemos los <li>, los recorreremos de fácil forma con el método each de jQuery (imagino que lo estás usando).

Al recorrer esa estructura de datos con each, la función anónima nos da un indice y el elemento.

var lis = $('ul > li');
lis.each (indice, elemento) {
// $(this) es el li actual
$(this).addClass ("clase_" + indice);
}


En caso de ser JavaScript puro, Array tiene el método forEach.

Saludos