الفرق بين المراجعتين لصفحة: «jQuery/bind»
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
Kinan-mawed (نقاش | مساهمات) لا ملخص تعديل |
||
سطر 5: | سطر 5: | ||
===القيمة المعادة=== | ===القيمة المعادة=== | ||
كائن [[JQuery/jQuery|jQuery]]. | كائن [[JQuery/jQuery|jQuery]]. | ||
أُهمِل هذا التّابع في الإصدار: 3.0. | |||
===الوصف=== | ===الوصف=== | ||
يُستخدَم التّابع <code>.bind()</code> في إرفاق مُعالِج أحداث (Event handler) لحدثٍ ما للعناصر. | يُستخدَم التّابع <code>.bind()</code> في إرفاق مُعالِج أحداث (Event handler) لحدثٍ ما للعناصر. | ||
سطر 15: | سطر 17: | ||
==== <code>eventData</code> ==== | ==== <code>eventData</code> ==== | ||
[[JavaScript/Anything|أي شيء]] (وهو نوع افتراضي مُستخدَم في jQuery للإشارة إلى إمكانيّة استخدام أي نوع)، | [[JavaScript/Anything|أي شيء]] (وهو نوع افتراضي مُستخدَم في jQuery للإشارة إلى إمكانيّة استخدام أي نوع)، ويُمثِّل كائن يحتوي على البيانات التي ستُمرَّر إلى مُعالِج الأحداث. | ||
==== <code>handler</code> ==== | |||
دالة على الشكل [[JavaScript/Function|Function]]( [[JavaScript/Event|Event]] eventObject )، وتُمثِّل الدالة التي ستُنفَّذ في كل مرة يُطلَق فيها الحدث. | |||
=== <code>.bind( eventType [, eventData ] [, preventBubble ] )</code> === | |||
أضيفت في الإصدار: 1.4.3. | |||
==== <code>eventType</code> ==== | |||
[[JavaScript/String|سلسلة نصيّة]]، وتُمثِّل أنواع حدث DOM مثل <code>click</code>، أو <code>submit</code>، أو أسماء مُخصَّصة للأحداث. | |||
==== <code>eventData</code> ==== | |||
[[JavaScript/Anything|أي شيء]] (وهو نوع افتراضي مُستخدَم في jQuery للإشارة إلى إمكانيّة استخدام أي نوع)، ويُمثِّل كائن يحتوي على البيانات التي ستُمرَّر إلى مُعالِج الأحداث. | |||
==== <code>preventBubble</code> ==== | |||
[[JavaScript/Boolean|قيمة منطقيّة]]، يُؤدِّي تعيين هذا الوسيط إلى القيمة <code>false</code> إلى إرفاق دالة تمنع حدوث السّلوك الأساسي وتُوقف الحدث من التفاقم (bubbling)، القيمة الافتراضيّة هي <code>true</code>. |
مراجعة 12:36، 19 مايو 2018
.bind( eventType [, eventData ], handler )
القيمة المعادة
كائن jQuery.
أُهمِل هذا التّابع في الإصدار: 3.0.
الوصف
يُستخدَم التّابع .bind()
في إرفاق مُعالِج أحداث (Event handler) لحدثٍ ما للعناصر.
.bind( eventType [, eventData ], handler )
أضيفت في الإصدار: 1.0.
eventType
سلسلة نصيّة، وتُمثِّل أنواع حدث DOM مثل click
، أو submit
، أو أسماء مُخصَّصة للأحداث.
eventData
أي شيء (وهو نوع افتراضي مُستخدَم في jQuery للإشارة إلى إمكانيّة استخدام أي نوع)، ويُمثِّل كائن يحتوي على البيانات التي ستُمرَّر إلى مُعالِج الأحداث.
handler
دالة على الشكل Function( Event eventObject )، وتُمثِّل الدالة التي ستُنفَّذ في كل مرة يُطلَق فيها الحدث.
.bind( eventType [, eventData ] [, preventBubble ] )
أضيفت في الإصدار: 1.4.3.
eventType
سلسلة نصيّة، وتُمثِّل أنواع حدث DOM مثل click
، أو submit
، أو أسماء مُخصَّصة للأحداث.
eventData
أي شيء (وهو نوع افتراضي مُستخدَم في jQuery للإشارة إلى إمكانيّة استخدام أي نوع)، ويُمثِّل كائن يحتوي على البيانات التي ستُمرَّر إلى مُعالِج الأحداث.
preventBubble
قيمة منطقيّة، يُؤدِّي تعيين هذا الوسيط إلى القيمة false
إلى إرفاق دالة تمنع حدوث السّلوك الأساسي وتُوقف الحدث من التفاقم (bubbling)، القيمة الافتراضيّة هي true
.