Metod prop
Metod prop element xususiyatini olish va
o'zgartirish imkoniyatini beradi.
Elementlarning xususiyatlari va atributlarini adashtirib yubormaslik muhim.
DOM daraxti yaratilganda, atributlar mos keladigan
DOM elementlarining xususiyatlariga aylantiriladi. Ularning
nomi har doim ham mos kelmasligi mumkin, xuddi ularning qiymatlari kabi.
Ba'zi xususiyatlar ham mos keladigan atributlarga
ega bo'lmasligi mumkin, ular faqat prop metodi
yordamida olinishi yoki o'rnatilishi mumkin, masalan tagName xususiyati.
Element atributlarini olish uchun, attr
metodidan foydalaning.
Sintaksis
Xususiyat qiymatini olish:
$(selektor).prop(xususiyat nomi);
Xususiyat qiymatini o'zgartirish:
$(selektor).prop(xususiyat nomi, yangi qiymat);
Bir nechta xususiyat qiymatlarini o'zgartirish:
$(selektor).prop({birinchi_xususiyat: yangi_qiymat, ikkinchi_xususiyat: yangi_qiymat, ...});
Funksiyani to'plamdagi har bir elementga qo'llash:
$(selektor).prop(xususiyat nomi, function(to'plamdagi tartib raqami, xususiyatning joriy qiymati));
Misol
Quyidagi misolda biz abzasni uning id si orqali topamiz
va uning className xususiyati qiymatini ekranga chiqaramiz:
<p id="test" class="aaa">matn</p>
let qiymat = $('#test').prop('className');
console.log(qiymat);
Misol
Keling, bir vaqtning o'zida
className va disabled xususiyatlarini o'zgartiramiz:
<input type="checkbox" class="aaa" id="test" />
$("#test").prop({ className: 'bbb', disabled: 'true' });
Shuningdek qarang
-
metod
removeProp,
bu elementlar xususiyatlarini o'chirish imkoniyatini beradi -
metod
attr,
bu elementlar atributlari bilan ishlash imkoniyatini beradi