Así que yo saw this question hace unos momentos en SO y me hizo pensar.¿Es esto un elemento par o impar?
Básicamente el OP tenían algo en este sentido
<div>a</div>
<div>b</div>
<div>c</div>
<div>d</div>
$('div').each(function() {
//do something different based on whether even or odd div
if ($(this) == ':even') {} //invalid markup I know!
else {}
});
¿Hay una manera de contar dentro de la .each()
si el elemento actual es una instancia par o impar?
Existe el método .filter
de jQuery, pero siempre devuelve verdadero cuando tiene un solo elemento.
También me doy cuenta de que puede usar el selector nth-child o configurarlo de otras maneras, pero tengo curiosidad sobre este caso específico.
Ya está en la respuesta a esa pregunta. Eche un vistazo al último fragmento de código: http://stackoverflow.com/questions/7679003/jquery-tigerstipe-rollover-conundrum/7679027#7679027 – BoltClock
@BoltClock - Gracias, me perdí esa actualización. – mrtsherman