Méthode jQuery traversal parent()
jQuery est un objet de collection. Si vous souhaitez trouver rapidement l'élément parent de chaque élément de la collection (cela peut être compris comme la relation père-fils), vous pouvez utiliser la méthode parent()
parce qu'il s'agit de l'élément parent, cette méthode ne recherchera qu'un niveau supérieur
Comprendre la relation de recherche de nœud :
<div class="div">
<ul class ="son" > (ul).parent(), est une expression si simple
parent() n'a pas de paramètres
< La méthode 🎜>parent() accepte sélectivement le même type d'expression de sélection
De même, comme jQuery est un objet de collection, il peut être nécessaire de filtrer l'objet de collection pour trouver l'élément cible, donc il est autorisé à passer Une expression d'un sélecteur
Regardons un exemple<!DOCTYPE html> <html> <head> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script> </head> <body> <div><p>Hello</p></div> <div class="selected"><p>Hello Again</p></div> <script> $("p").parent(".selected").css("background", "yellow"); </script> </body> </html>