Trouver un parent approprié avec jQuery
Donnée d'un élément du DOM comment puis-je trouver le plus proche de son parent avec une classe css?
$(".editButton").click(function() {
(magic container selector goes here).addClass("editing");
});
Je ne veux pas utiliser beaucoup$, ou(...).parent().parent() car je ne veux pas être lié à un particulier dom structure.
source d'informationauteur Allain Lalonde
Vous devez vous connecter pour publier un commentaire.
Cela devrait fonctionner
Comme le nom l'indique, trouve le plus proche de l'ancêtre pour
this
élément.Utilisation
.parents(".yourClass")
au lieu de.parent()
.jQuery parents()
Vous pouvez utiliser le parent de sélection. par exemple
$(".myclass:parent").something();
trouverez tous les éléments ayant la classe myclass qui ont des enfants.