Maison >interface Web >js tutoriel >Comment puis-je sélectionner des éléments enfants (par exemple, img) dans un élément parent à l'aide de jQuery ?
Dans ce scénario particulier, où vous cherchez à cibler un élément enfant (dans ce cas, un img) au sein d'un élément parent, il existe plusieurs approches utilisant les sélecteurs jQuery.
Utiliser le contexte Paramètre :
Le constructeur jQuery peut être appelé avec un deuxième paramètre appelé contexte. Ce paramètre permet de préciser le contexte dans lequel la sélection doit être effectuée. En passant l'élément actuel (ceci dans ce contexte) comme contexte, vous pouvez limiter la recherche aux éléments enfants de l'élément parent.
jQuery("img", this);
Utilisation de la méthode find() :
Vous pouvez également utiliser la méthode .find() sur l'élément parent pour récupérer les éléments enfants. Ceci est équivalent à l'approche précédente.
jQuery(this).find("img");
Utilisation de la méthode children() :
Si vous souhaitez sélectionner uniquement les descendants directs de l'élément parent (immédiat éléments enfants), vous pouvez utiliser la méthode .children().
jQuery(this).children("img");
Avec n'importe laquelle de ces méthodes, vous pouvez récupérer efficacement les éléments img enfants dans le div lorsque l'on clique sur le div parent.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!