43 of 119 menu

Метод parentsUntil

Методът parentsUntil получава всички родители на елемент - не само непосредствения, но и прародителя, прапрародителя и така до коренния елемент (тоест до тага html). При това търсенето на родители приключва при достигане на родител, попадащ под селектора, посочен като параметър на този метод.

Синтаксис

Търсене на родител до родител, попадащ под селектор, като селектор може да бъде DOM възел, израз или jQuery обект, също може да се използва втори параметър за допълнително филтриране. И двата параметъра са незадължителни:

.parentsUntil([селектор], [филтър]);

Селекторът може и да не се посочва, в този случай методът ще се държи аналогично на метода parents:

.parentsUntil();

Пример

Нека намерим елемента #test след това да намерим всички негови родители до елемента с клас zzz с помощта на parentsUntil и да поставим в началото им текст '!' с помощта на prepend:

<div> <div class="zzz"> <div class="www"> <div class="www"> <p id="test">текст</p> </div> </div> </div> </div> $('#test').parentsUntil('.zzz').prepend('!');

HTML кодът ще изглежда така:

<div> <div class="zzz"> <div class="www"> ! <div class="www"> !<p id="test">текст</p> </div> </div> </div> </div>

Вижте също

  • метод parent,
    който позволява получаване на непосредствения родител на елемент
  • метод closest,
    който позволява получаване на най-близкия родителски елемент, удовлетворяващ селектор
  • метод parents,
    който позволява получаване на всички родители на елемент
  • метод children,
    който позволява получаване на наследниците на елемент
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне