jQuery-de bir atribut-sypaty üýtgetmek
Elementleriň sypatlaryny we atributlaryny aralaşdyrmazlyk möhümdir. DOM agajyny döretmekde atributlar olara degişli DOM element sypatlaryna öwrülýär. Olaryň atlandyrylyşy we bahasy hemişe deň bolmaýar.
Käbir sypatlaryň degişli atributlary bolmaýar, olar üçin
prop
metoduny ulanyp bolýar, bu metod birinji parametr hökmünde
sypatyň adyny, ikinji parametr hökmünde bolsa true ýa-da
false bahasyny kabul edýär.
true saýlansa sypat goýulýar, false saýlansa bolsa
aýrylyp atylýar.
Töweregiňdäki mysala serediň. Bizde input bar diýeliň:
<input type="text" id="test">
Geliň input üçin
disabled atributyny goýalyň:
$('#test').prop('disabled', true);
HTML kody şeýle görüner:
<input type="text" id="test" disabled>
Indi bolsa, tersine, disabled aýyralyň:
$('#test').prop('disabled', false);
HTML kody şeýle görüner:
<input type="text" id="test">