6 of 119 menu

Njia ya prop

Njia prop inaruhusu kupata na kubadilisha sifa ya kiputi. Ni muhimu usichanganye sifa na viambatishaji vya viputi. Wakati wa kuunda mti wa DOM, viambatishaji hubadilishwa kuwa sifa zinazofaa za DOM za viputi. Majina yao hayalingani kila wakati, sawa na thamani zao. Baadhi ya sifa pia zinaweza kukosa viambatishaji vinavyofanana, zinaweza kupatikana na kuwekwa tu wakati wa kutumia njia prop, kwa mfano sifa tagName. Kwa kupata viambatishaji vya kiputi, tumia njia attr.

Syntax

Kupata thamani ya sifa:

$(kichaguzi).prop(jina la sifa);

Kubadilisha thamani ya sifa:

$(kichaguzi).prop(jina la sifa, thamani mpya);

Kubadilisha thamani za sifa nyingi:

$(kichaguzi).prop({sifa_ya_kwanza: thamani_mpya, sifa_ya_pili: thamani_mpya, ...});

Kutumia kitendakazi kwa kila kiputi kwenye seti:

$(kichaguzi).prop(jina la sifa, function(nambari kwenye seti, thamani ya sasa ya sifa));

Mfano

Katika mfano ufuatao tutapata aya kulingana na id yake na kuonyesha kwenye skrini thamani ya sifa yake className:

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

Mfano

Wacha tubadilishe kwa wakati mmoja sifa za className na disabled:

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

Angalia pia

  • Njia removeProp,
    ambayo inaruhusu kufuta sifa za viputi
  • Njia attr,
    ambayo inaruhusu kufanya kazi na viambatishaji vya viputi
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa