6 of 119 menu

Метод prop

Методът prop позволява да се получава и променя свойство на елемент. Важно е да не се бъркат свойства и атрибути на елементи. При създаване на DOM дървото атрибутите се превеждат в съответните им DOM свойства на елементи. Техните имена не винаги съвпадат, както и техните стойности. Някои свойства също може да нямат съответстващи им атрибути, те могат да бъдат получени и зададени само при използване на метода prop, например свойството tagName. За получаване на атрибути на елемент, използвайте метода attr.

Синтаксис

Получаване на стойност на свойство:

$(селектор).prop(име на свойство);

Промяна на стойност на свойство:

$(селектор).prop(име на свойство, нова стойност);

Промяна на стойности на няколко свойства:

$(селектор).prop({първо_свойство: нова_стойност, второ_свойство: нова_стойност, ...});

Прилагане на функция към всеки елемент в набора:

$(селектор).prop(име на свойство, function(номер в набора, текуща стойност на свойство));

Пример

В следващия пример ще получим абзац по неговия id и ще изведем на екрана стойността на неговото свойство className:

<p id="test" class="aaa">text</p> let value = $('#test').prop('className'); console.log(value);

Пример

Нека променим едновременно свойствата за className и disabled:

<input type="checkbox" class="aaa" id="test" /> $("#test").prop({ className: 'bbb', disabled: 'true' });

Вижте също

  • метод removeProp,
    който позволява изтриване на свойства на елементи
  • метод attr,
    който позволява работа с атрибути на елементи
Български
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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне