jQuery - طريقة live() للأحداث
مثال
عند النقر على الزر، إخفاء أو عرض عنصر p:
$("button").live("click",function(){ $("p").slideToggle(); });
التعريف والاستخدام
تضيف طريقة live() معالج أو معالجين للأحداث إلى العناصر المحددة، وتحدد الدالة التي يتم تشغيلها عند حدوث هذه الأحداث.
تعني معاملات معالج الأحداث المضافة بواسطة طريقة live() العناصر الحالية والمستقبلية التي تتطابق مع المحدد بالاختيار (مثل العناصر الجديدة التي يتم إنشاؤها بالبرنامج).
النحو
$().live(event,data,function)
المتغيرات | الوصف |
---|---|
event |
مطلوب. تحديد أحداث واحدة أو أكثر يتم إضافة الالتزام إليها. بمقارنة المسافات البيضاء بين عدة أحداث. يجب أن تكون الأحداث صالحة. |
data | اختياري. تحديد البيانات الإضافية التي يتم نقلها إلى الدالة. |
function | مطلوب. تحديد الدالة التي يتم تشغيلها عند حدوث الحدث. |
مزيد من الأمثلة
- إضافة معالج الأحداث إلى العناصر المستقبلية
- كيفية استخدام طريقة live() لإضافة معالج الأحداث إلى العناصر التي لم يتم إنشاؤها بعد.