Parcours du Dom

Certaines méthodes permettent de se déplacer dans l'arborescence du DOM à partir de la sélection.

Méthodeparent

1
$(all).parent([selector]);

Retourne les nœuds parents des éléments du sélecteur.

On peut éventuellement ajouter un filtre ( ne retourne que les réponses répondant au sélecteur [selector] ).

1
$("img").parent("div");

Retourne la liste des parents des images qui sont des div.

Méthodeparents

1
$(all).parents([selector]);

Retourne les nœuds ancêtres des éléments du sélecteur.

On peut éventuellement ajouter un filtre ( ne retourne que les réponses répondant au sélecteur [selector] ).

Méthodenext

1
$(all).next([selector]);

Retourne les nœuds immédiatement suivants des éléments du sélecteur.

MéthodenextAll

1
$(all).nextAll([selector]);

Retourne les nœuds suivants des éléments du sélecteur.

Méthodeprev

1
$(all).prev([selector]);

Retourne les nœuds immédiatement précédents des éléments du sélecteur.

MéthodeprevAll

1
$(all).prevAll([selector]);

Retourne les nœuds précédents des éléments du sélecteur.

Méthodechildren

1
$(all).children([selector]);

Retourne les nœuds enfants des éléments du sélecteur.

Méthodesiblings

1
$(all).siblings([selector]);

Retourne les nœuds frères des éléments du sélecteur.

Méthodefind

1
$(all).find(selector);

Retourne les éléments descendants et répondants au sélecteur.

1
$("#menu").find("*");

Recherche tous les descendants de #menu.

1
$("#menu").find("li:first-child").css("border","solid 2px red");

Recherche les premiers enfants de type li et leurs met un cadre rouge.