مثال
إضافة وإزالة خاصية تسمى "لون":
$("button").click(function(){
var $x = $("div");
$x.prop("color", "FF0000");
$x.append("The color property: " + $x.prop("color"));
$x.removeProp("color");
});
انها محاولة لنفسك » تعريف واستخدام
و prop() مجموعات طريقة أو ترجع الخصائص والقيم من العناصر المحددة.
عند استخدام هذا الأسلوب لإرجاع قيمة الممتلكات، وتقوم بإرجاع قيمة العنصر يقابل الأول.
عند استخدام هذا الأسلوب لتعيين قيم العقارات، فإنه يضع واحد أو أكثر من أزواج الملكية / قيمة لمجموعة من العناصر المتطابقة.
ملاحظة: prop() يجب استخدام طريقة لاسترداد قيمة العقارات، على سبيل المثال DOM الخصائص (مثل tagName, nodeName, defaultChecked ) أو العرف الممتلكات الخاصة بك الخاصة.
تلميح: لاسترداد سمات HTML، استخدم attr() طريقة بدلا من ذلك.
نصيحة: لإزالة استخدام ممتلكات removeProp() الأسلوب.
بناء الجملة
إرجاع قيمة خاصية:
$(selector).prop(property)
تعيين الخاصية والقيمة:
$(selector).prop(property,value)
تعيين الخاصية والقيمة باستخدام وظيفة:
$(selector).prop(property,function(index,currentvalue ))
تعيين خصائص وقيم متعددة:
$(selector).prop({property:value,property:value,...})
معامل | وصف |
---|---|
property | يحدد اسم الخاصية |
value | تحدد قيمة العقار |
function(index,currentvalue) | يحدد دالة تقوم بإرجاع قيمة العقار لتحديد
|
انها محاولة لنفسك - أمثلة
الفرق بين prop() و attr()
prop() و attr() قد ترجع قيم مختلفة. هذا المثال يوضح الاختلافات عند استخدامها لإعادة "checked" صفة مربع.