prop()

jQuery prop() metodi

❮ jQuery HTML/CSS metodlari

Misol

"color" nomli xususiyatni qo‘shish va olib tashlash:

$("button").click(function(){   var $x = $("div");   $x.prop("color", "FF0000");   $x.append("The color property: " + $x.prop("color"));   $x.removeProp("color"); });
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

prop() metodi tanlangan elementlarning xususiyatlari va qiymatlarini o‘rnatadi yoki qaytaradi.

Bu metod xususiyat qiymatini qaytarish uchun ishlatilganda, BIRINCHI mos elementning qiymatini qaytaradi.

Bu metod xususiyat qiymatlarini o‘rnatish uchun ishlatilganda, mos elementlar to‘plami uchun bitta yoki bir nechta xususiyat/qiymat juftligini o‘rnatadi.

Eslatma: prop() metodi xususiyat qiymatlarini olish uchun ishlatilishi kerak, masalan, DOM xususiyatlari (tagName, nodeName, defaultChecked kabi) yoki o‘zingiz yaratgan maxsus xususiyatlar.

Maslahat: HTML atributlarini olish uchun buning o‘rniga attr() metodidan foydalaning.

Maslahat: Xususiyatni olib tashlash uchun removeProp() metodidan foydalaning.


Sintaksis

Xususiyat qiymatini qaytarish:

$(selector).prop(property)

Xususiyat va qiymatni o‘rnatish:

$(selector).prop(property,value)

Funksiya yordamida xususiyat va qiymatni o‘rnatish:

$(selector).prop(property,function(index,currentvalue))

Bir nechta xususiyat va qiymatni o‘rnatish:

$(selector).prop({property:value, property:value,...})

Parametr Tavsif
property Xususiyat nomini belgilaydi
value Xususiyat qiymatini belgilaydi
function(index,currentvalue) O‘rnatiladigan xususiyat qiymatini qaytaradigan funksiyani belgilaydi
  • index - To‘plamdagi elementning indeks o‘rnini qabul qiladi
  • currentvalue - Tanlangan elementlarning joriy xususiyat qiymatini qabul qiladi


O‘zingiz sinab ko‘ring — misollar

prop() va attr() o‘rtasidagi farq
prop() va attr() turli qiymatlar qaytarishi mumkin. Bu misol checkbox’ning "checked" holatini qaytarishda ular o‘rtasidagi farqlarni ko‘rsatadi.


❮ jQuery HTML/CSS metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!