attribute - Encontrar el padre apropiado con jQuery
jquery get attribute data (4)
Dado un elemento DOM, ¿cómo puedo encontrar el padre más cercano con una clase dada de CSS?
$(".editButton").click(function() {
(magic container selector goes here).addClass("editing");
});
No quiero usar lotes o $ (...). Parent (). Parent () ya que no quiero estar ligado a una estructura dom en particular.
Utilice .parents(".yourClass")
lugar de .parent()
.
Esto debería funcionar
$(this).parents(''.classYouWant:first'').addClass("editing");
Puede usar la selección principal. por ejemplo $(".myclass:parent").something();
encontrará todos los elementos con la clase myclass que tienen hijos.
$( this ).closest( ''.yourselector'' )
Como su nombre lo dice, encuentra el ancestro más cercano para this
elemento.