English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الحدث هو العملية التي يمكن استشعارها من قبل تطبيق الويب
يوفر jQuery طريقة سهلة لربط معالجات الحدث
في الجدول أدناه تم إدراج جميع الطرق والميزات المستخدمة لمعالجة الحدث
الطريقة/الميزة | وصف |
---|---|
bind() | غير موصى به في الإصدار 3.0استخدامonبديل للمتدخل |
blur() | هل يتم إضافة/تنشيط حدث فقدان التركيز |
change() | هل يتم إضافة/تنشيط حدث تغيير |
click() | هل يتم إضافة/تنشيط حدث نقرة |
contextmenu() | هل يتم إضافة/تنشيط حدث right-click |
dblclick() | هل يتم إضافة/تنشيط حدث ضرب ثنائي |
delegate() | غير موصى به في الإصدار 3.0استخدامonبديل للمتدخل |
die() | في إصدار 1.9تم حذفه، حذف جميع معالجات الحدث المضافة باستخدام طريقة live() |
error() | تم حذفه في الإصدار 3.0هل يتم إضافة/تنشيط حدث خطأ |
event.currentTarget | العنصر الحالي في مرحلة التدفق الحالية للحادث |
event.data | هل يحتوي على بيانات إضافية يتم تمريرها إلى طريقة الحدث الحالية |
event.delegateTarget | هل يعود العنصر الذي تم إضافة معالج الحدث الحالي إليه |
event.isDefaultPrevented() | هل يعود قيمة الحدث إلى استدعاء event.preventDefault() |
event.isImmediatePropagationStopped() | هل يعود قيمة الحدث إلى استدعاء event.stopImmediatePropagation() |
event.isPropagationStopped() | إرجاع ما إذا كان تم استدعاء event.stopPropagation() من خلال كائن الحدث |
event.metakey | إشارة إلى ما إذا كان مفتاح META قد تم ضغطه عند تحفيز الحدث |
event.namespace | إرجاع اسم النطاق المحدد عند تحفيز الحدث |
event.pageX | إرجاع موقع الفأرة بالنسبة للجدار اليسرى للوثيقة |
event.pageY | إرجاع موقع الفأرة بالنسبة للجدار العلوية للوثيقة |
event.preventDefault() | منع المتصفح من تنفيذ عملية العنصر المحدد |
event.relatedTarget | إرجاع العنصر الذي يتم إدخاله أو الخروج منه عند تحرك الفأرة |
event.result | تضمين آخر/أحدث قيمة التي تم إرجاعها من معالج الأحداث المحدد بالحدث |
event.stopImmediatePropagation() | منع استدعاء أي معالج أحداث آخر |
event.stopPropagation() | منع حدوث الحدث في شجرة DOM، ومنع أي معالج والدي من استقبال إشعار الحدث |
event.target | إرجاع العنصر DOM الذي تم تحفيز الحدث به |
event.timeStamp | إرجاع الوقت الذي تم إنشاء الحدث فيه (بالميليسيوندات مقارنة بالعصر) |
event.type | إرجاع نوع الحدث الذي تم تحفيزه |
event.which | إرجاع مفتاح الزر أو زر الفأرة الذي تم ضغطه في الحدث |
focus() | إضافة/تحفيز أحداث focus |
focusin() | إضافة معالج الأحداث إلى أحداث focusin |
focusout() | إضافة معالج الأحداث إلى أحداث focus |
hover() | إضافة معالجي الأحداث إلى أحداث hover |
keydown() | إضافة/تحفيز أحداث keydown |
keypress() | إضافة/تحفيز أحداث ضغط الزر |
keyup() | إضافة/تحفيز أحداث keyup |
live() | تم حذفه في إصدار 1.9إضافة أو أكثر معالجي الأحداث إلى العناصر المحددة حاليًا أو المستقبلية |
load() | تم حذفه في إصدار 3.0إضافة معالج الأحداث إلى أحداث load |
mousedown() | إضافة/تحفيز أحداث mousedown |
mouseenter() | إضافة/تحفيز أحداث mouseenter |
mouseleave() | إضافة/تحفيز أحداث mouseleave |
mousemove() | إضافة/تحفيز أحداث mousemove |
mouseout() | إضافة/تحفيز أحداث mouseout |
mouseover() | إضافة/تحفيز أحداث mouseover |
mouseup() | إضافة/تحفيز أحداث mouseup |
off | حذف معالج الحدث المضاف إلى طريقة on |
on | إضافة معالج الحدث إلى العنصر |
one | إضافة معالج الحدث إلى العنصر المحدد. يمكن تفعيل هذا المعالج مرة واحدة فقط للعنصر |
$.proxy | قبول الدالة الحالية وتقديم دالة جديدة تحتوي على سياق معين |
ready | تحديد الدالة التي سيتم تنفيذها عند تحميل DOM بشكل كامل |
resize | إضافة/تثبيت حدث التغيير في الحجم |
scroll | إضافة/تثبيت حدث التدول |
select | إضافة/تثبيت حدث التحديد |
submit | إضافة/تثبيت حدث التسليم |
toggle | إزالة في إصدار 1.9إضافة إثنين أو أكثر من الوظائف، ويمكن التبديل بينها في أحداث النقر |
trigger | تثبيت جميع الأحداث الم绑定 إلى العنصر المحدد |
triggerHandler | تثبيت جميع الدوال الم绑定 إلى العنصر المحدد لمستخدم الحدث المحدد |
unbind | غير موصى به في إصدار 3.0استخدامoffبديل للمتدخل |
undelegate | غير موصى به في إصدار 3.0استخدامoffبديل للمتدخل |
unload | إزالة في إصدار 3.0إضافة معالج الحدث إلى حدث التفريغ |