¿Cómo puedo buscar hermanos "hacia arriba" usando JavaScript? Básicamente, necesito una función prevUntil()
similar a la presente en jQuery.Obtener hermanos en JavaScript, sin bibliotecas
Tengo un montón de <div>
elementos, todos en el mismo nivel, tales como:
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
quiero empezar en un elemento de clic, y trabajar mi camino hasta el árbol hermanos hasta que uno que coincide con una clase se alcanza el criterio de nombre, luego se detiene.
¿Cómo puedo hacer esto, por favor?
@glowcoder: Personalmente, me parece interesante saber lo que jQuery realmente * está haciendo *. – pimvdb
@pimvdb, jQuery es de código abierto, no dude en consultar su código fuente si está interesado en lo que realmente está haciendo y lo más importante * cómo * lo está haciendo. –
@Darin Dimitrov: Lo sé, quiero decir que no hay nada de malo en preguntar qué sucede detrás de escena. – pimvdb