Maison  >  Article  >  interface Web  >  Analyse de la différence entre les plus proches et les parents dans jQuery_jquery

Analyse de la différence entre les plus proches et les parents dans jQuery_jquery

WBOY
WBOYoriginal
2016-05-16 16:00:311124parcourir

En termes de performances, les plus proches et les parents dans jQuery signifient tous deux trouver du contenu de l'élément en ligne, mais si vous regardez attentivement, vous ne comprendrez peut-être pas la différence entre les plus proches et les parents.

1. Parent

parent() - le seul élément parent, qui peut être 0 ou 1 élément.

2. Ancêtres

parents(selected) - tous les ancêtres sélectionnés (à l'exclusion des éléments racine), qui peuvent être 0, 1 ou plusieurs éléments.
le plus proche (sélectionné) - le seul ancêtre sélectionné, qui peut contenir 0 ou 1 élément.
La principale différence entre les plus proches et les parents est :

Le premier commence la correspondance et la recherche à partir de l'élément actuel, et le second commence la correspondance et la recherche à partir de l'élément parent

 ;

Le premier recherche vers le haut étape par étape jusqu'à ce qu'il trouve un élément correspondant et s'arrête. Le second recherche vers le haut jusqu'à l'élément racine, puis place ces éléments dans une collection temporaire, puis utilise l'expression de sélection donnée pour filtrer ;

Le premier renvoie 0 ou 1 élément, et le second peut contenir 0, 1 ou plusieurs éléments.

le plus proche est utile pour gérer la délégation d'événements.

Résumé

1. La recherche la plus proche commence par elle-même, et les parents commencent par le parent de l'élément
2. Closest recherche vers le haut et arrête la recherche lorsqu'il trouve une correspondance. Parents recherche jusqu'à l'élément racine et ajoute les éléments correspondants à la collection
. 3. close renvoie un objet jquery contenant zéro ou un élément, et parents renvoie un objet jquery contenant zéro ou un ou plusieurs éléments

Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn