6 of 119 menu

Метод prop

Метод prop омогућава да добијете и промените својство елемента. Важно је не мешати својства и атрибуте елемената. При креирању DOM стабла, атрибути се преводе у одговарајућа DOM својства елемената. Њихова имена се не поклапају увек, као ни њихове вредности. Нека својства такође можда немају одговарајуће атрибуте, могу се добити и подесити само коришћењем методе prop, на пример својство tagName. За добијање атрибута елемента, користите метод attr.

Синтакса

Добијање вредности својства:

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

Мењање вредности својства:

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

Мењање вредности више својстава:

$(селектор).prop({прво_својство: нова_вредност, друго_својство: нова_вредност, ...});

Примена функције на сваки елемент у скупу:

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

Пример

У следећем примеру ћемо добити пасус преко његовог id и исписати на екран вредност његовог својства className:

<p id="test" class="aaa">текст</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ščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј