En jQuery, ¿cómo puedo subir un nodo principal?
-
22-09-2019 - |
Pregunta
Solo quiero subir un nodo principal, para que pueda hacer un. Encuentra dentro de ese nodo principal.
En cierto sentido, quiero encontrar una hermana.
Solución
$('el').siblings('li');
o
$('el').parent().find('li');
Otros consejos
Atravesar un nodo principal más cercano posible
$('.someclassname').closest('.parentclassname')
Y encontrar un nodo dentro de que
$('.someclassname').closest('.parentclassname').find('.findwhatever')
Si el nodo que encuentra está en el mismo nivel de su nodo actual, digamos
<div class="testcls">
<p class="child1">child1</p>
<p>child2</p>
</div>
En arriba de Child2 es hermano de Child1 para que pueda encontrar tales hermanos usando
$('child1').siblings();
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow