Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
44 of 119 menu
◀ ▶

Die Methode closest

Die Methode closest findet das nächstgelegene Elternelement, das dem als Parameter der Methode übergebenen Selektor entspricht. Diese Methode ähnelt der Methode parent. Die Suche verläuft wie folgt: Zuerst wird das unmittelbare Elternelement geprüft, dann das Großelternelement, das Urgroßelternelement und so weiter bis zum Wurzelelement (also bis zum Tag html).

Syntax

Als Selektor kann ein DOM-Element, ein Ausdruck oder ein jQuery-Objekt dienen. Die Suche beginnt mit dem als Parameter übergebenen DOM-Element:

.closest(Selektor);

Als zweiten Parameter kann man auch ein DOM-Element übergeben, dann wird die Suche in diesem Element durchgeführt:

.closest(Selektor, Kontext);

Beispiel

Lassen Sie uns für das Element mit #test das nächstgelegene Elternelement mit der Klasse www finden und am Anfang dieses Elements einen Absatz mit dem Text '!' einfügen, und am Ende - einen Absatz mit dem Text '?':

<div> <div class="www"> <div> <p id="test">text</p> </div> </div> </div> $('#test').closest('.www').append('<p>?</p>').prepend('<p>!</p>');

Der HTML-Code wird dann so aussehen:

<div> <div class="www"> <p>!</p> <div> <p id="test">text</p> </div> <p>?</p> </div> </div>

Siehe auch

  • die Methode parent,
    die es erlaubt, den unmittelbaren Elternteil eines Elements zu erhalten
  • die Methode parents,
    die es erlaubt, alle Elternelemente des Elements zu erhalten
  • die Methode parentsUntil,
    die es erlaubt, alle Elternelemente des Elements bis zum angegebenen Elternelement zu erhalten
  • die JavaScript-Methode closest,
    die es erlaubt, das nächstgelegene Elternelement zu erhalten
← →
↑
Deutsch▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen