Die prop-metode
Die metode prop laat jou toe om 'n element se eienskap te verkry en te verander.
Dit is belangrik om nie eienskappe en kenmerke van elemente te verwar nie.
Tydens die skepping van die DOM-boom word kenmerke omskep in die ooreenstemmende DOM-eienskappe van die elemente. Hulle
name stem nie altyd ooreen nie, net soos hul waardes nie.
Sommige eienskappe het ook dalk nie ooreenstemmende kenmerke nie; hulle kan slegs
verkry en gestel word deur die metode
prop te gebruik, byvoorbeeld die eienskap
tagName. Om
die kenmerke van 'n element te verkry, gebruik die metode
attr.
Sintaksis
Verkry die waarde van 'n eienskap:
$(selekteerder).prop(eienskapnaam);
Verander die waarde van 'n eienskap:
$(selekteerder).prop(eienskapnaam, nuwe waarde);
Verander die waardes van verskeie eienskappe:
$(selekteerder).prop({eerste_eienskap: nuwe_waarde, tweede_eienskap: nuwe_waarde, ...});
Pas 'n funksie op elke element in die versameling toe:
$(selekteerder).prop(eienskapnaam, function(nommer in versameling, huidige eienskapwaarde));
Voorbeeld
In die volgende voorbeeld sal ons 'n paragraaf volgens sy id kry
en die waarde van sy eienskap className op die skerm vertoon:
<p id="toets" class="aaa">teks</p>
let waarde = $('#toets').prop('className');
console.log(waarde);
Voorbeeld
Kom ons verander gelyktydig die eienskappe vir
className en disabled:
<input type="checkbox" class="aaa" id="toets" />
$("#toets").prop({ className: 'bbb', disabled: 'true' });
Sien ook
-
die metode
removeProp,
wat jou toelaat om eienskappe van elemente te verwyder -
die metode
attr,
wat jou toelaat om met kenmerke van elemente te werk