6 of 119 menu

Metod prop

Metod prop elementin xassesini almaq ve deyisdirmek imkani verir. Elementlerin xasseleri ve atributlarini qarisdirmamaq cox vacibdir. DOM agacinin yaradilmasi zamanı atributlar uygun DOM element xasselerine cevrilir. Onlarin adlari ve deyerleri her zaman ust-uste dusmur. Bezi xasselerin hemin atributlara uygunluqu olmaya biler, onlar yalniz metod prop istifade edildikde alina ve teyin edile biler, meselen tagName xassesi. Elementin atributlarini almaq ucun metod attr istifade edin.

Sintaksis

Xassenin deyerinin alinmasi:

$(selektor).prop(xasse adi);

Xassenin deyerinin deyisdirilmesi:

$(selektor).prop(xasse adi, yeni deyer);

Bir neçe xassenin deyerlerinin deyisdirilmesi:

$(selektor).prop({birinci_xasse: yeni_deyer, ikinci_xasse: yeni_deyer, ...});

Funksiyanin her bir elemente topluda tetbiq edilmesi:

$(selektor).prop(xasse adi, function(toplu nomresi, xassenin cari deyeri));

Numune

Asagidaki numunede biz abzası onun id ile alacagiq ve ekrana onun className xassesinin deyerini cixartacagiq:

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

Numune

Gelin eyni zamanda className ve disabled xasselerini deyisdirek:

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

Hemcinin bax

  • metod removeProp,
    elementlerin xasselerini silmek imkani verir
  • metod attr,
    elementlerin atributlari ile işlemek imkani verir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et