مثال
زيادة حجم نص <p> العنصر عند النقر عليه (وهذا الحدث يؤدي مرة واحدة فقط لكل <p> عنصر):
$("p").one("click", function(){
$(this).animate({fontSize: "+=6px"});
});
انها محاولة لنفسك » تعريف واستخدام
في one() طريقة تعلق واحد أو أكثر من معالجات الأحداث لعناصر محددة، ويحدد وظيفة لتشغيل عند وقوع الحدث.
عند استخدام one() الأسلوب، وظيفة معالج الأحداث يتم تشغيل مرة واحدة فقط لكل عنصر.
بناء الجملة
$(selector).one(event,data,function)
معامل | وصف |
---|---|
event | مطلوب. يحدد أحداث واحد أو أكثر لنعلق على العناصر. يتم فصل القيم الحدث متعددة من الفضاء. يجب أن يكون الحدث صالح. |
data | اختياري. تحدد بيانات إضافية لتمرير جنبا إلى جنب مع وظيفة |
function | مطلوب. يحدد وظيفة لتشغيل عند حدوث الحدث |
انها محاولة لنفسك - أمثلة
إرفاق حدثين
كيفية إرفاق اثنين معالجات الأحداث ( "click" و "dblclick" ) إلى <p> العنصر.