Latest web development tutorials

méthode jQuery plus proche ()

méthodes traversal jQuery méthodes traversal jQuery

Exemples

Retour <span> premier élément ancêtre est un élément <ul>:

$(document).ready(function(){
$("span").closest("ul").css({"color":"red","border":"2px solid red"});
});

Résultats:

body (great-great-grandparent)
div (great-grandparent)
    ul (second ancestor - second grandparent)
      ul (first ancestor - first grandparent)
    • li (direct parent) span

Essayez »

Définition et utilisation

méthode la plus proche () renvoie les éléments sélectionnés du premier élément ancêtre.

père Ancêtres, grand-père, grand-père, et ainsi de suite.

arbre DOM: Cette méthode parcourt à partir de l'élément courant jusqu'à ce que tout le trajet de l'élément racine du document (<html>), pour trouver l'élément DOM premier élément ancêtre.

Cette méthode parents () est similaire, à la fois traversent l'arbre DOM, la différence est:

le plus proche ()

  • A partir de l'élément en cours
  • Le premier traversal ancêtre unique le long de l'arbre DOM vers le haut, et renvoie l'expression correspondante passé
  • Retourne zéro ou un élément de l'objet jQuery

parents ()

  • A partir de l'élément parent
  • Le long de la DOM arbre traversal et renvoie l'expression correspond à tous les ancêtres passés
  • Retourne zéro, un ou plusieurs éléments de l'objet jQuery

D' autres méthodes connexes:

  • parent () - Retourne l'élément parent direct de l'élément sélectionné
  • parentsUntil () - Retourne tous les ancêtres des paramètres de l' élément entre les deux pour

grammaire

Retours éléments du premier élément ancêtre sélectionné:

$(selector).closest( filter )

Renvoie contexte DOM arbre DOM trouver le premier élément ancêtre:

$(selector).closest( filter,context )

参数 描述
filter 必需。规定缩小搜索祖先元素范围的选择器表达式、元素或 jQuery 对象。
context 可选。在其内可以找到匹配元素的 DOM 元素。

Exemples

D'autres exemples

Retour <span> premier élément ancêtre est un élément <span>
Parce que cette méthode depuis le début de l'élément courant, recherche <span> premier <span>, sera de retour à <span>.

Dans l'élément DOM que le contexte est passé à la première recherche d'ancêtres
Deux paramètres sont utilisés dans l'élément DOM est passé comme contexte pour rechercher le premier élément <ul>.


méthodes traversal jQuery méthodes traversal jQuery