https://wiki.hsoub.com/index.php?title=jQuery/Events&feed=atom&action=historyjQuery/Events - تاريخ المراجعة2024-03-29T14:33:48Zتاريخ التعديل لهذه الصفحة في الويكيMediaWiki 1.35.0https://wiki.hsoub.com/index.php?title=jQuery/Events&diff=28240&oldid=prevجميل-بيلوني: إنشاء الصفحة.2019-03-19T13:42:42Z<p>إنشاء الصفحة.</p>
<p><b>صفحة جديدة</b></p><div><noinclude>{{DISPLAYTITLE:الأحداث في jQuery}}</noinclude><br />
تُستخدَم التوابع الموجودة في هذا القسم لتسجيل سلوكيات محدَّدة تحدث عندما وقع حدث معين ناتج عن تفاعل المستخدم مع المتصفح. أضف إلى ذلك وجود توابع تساعد على التعديل والتلاعب بتلك السلوكيات المسجلة مسبقًا.<br />
<br />
===<code>[[jQuery/bind|.bind()]]</code>===<br />
يُرفِق هذا التّابع مُعالِج أحداث (Event handler) لحدثٍ ما للعناصر.<br />
===<code>[[jQuery/blur|.blur()]]</code>===<br />
يربط هذا التّابع مُعالِج أحداث (event handler) إلى حدث الضّبابيّة (blur) في JavaScript، أو يُطلِق هذا الحدث على عنصر ما.<br />
===<code>[[jQuery/change|.change()]]</code>===<br />
يربط هذا التّابع مُعالِج الأحداث (event handler) لتغيير حدث JavaScript أو يُطلِق هذا الحدث على عنصر ما.<br />
===<code>[[jQuery/click|.click()]]</code>===<br />
يربط هذا التّابع مُعالِج الأحداث (event handler) إلى الحدث <code>click</code> في JavaScript أو يُطلِق هذا الحدث على عنصر ما.<br />
===<code>[[jQuery/contextmenu|.contextmenu()]]</code>===<br />
يربط هذا التّابع مُعالِج أحداث (event handler) إلى الحدث <code>contextmenu</code> في JavaScript، أو يُطلِق هذا الحدث على عنصر ما.<br />
===<code>[[jQuery/dblclick|.dblclick()]]</code>===<br />
يربط هذا التابع معالج حدث بحدث "<code>dblclick</code>" من JavaScript، أو يُطلق هذا الحدث على عنصرٍ ما.<br />
===<code>[[jQuery/delegate|.delegate()]]</code>===<br />
إرفاق معالج بأحد الأحداث أو أكثر لكافة العناصر التي تطابق المُحدِد، الآن أو في المستقبل، استنادًا إلى مجموعة محددة من عناصر الجذر.<br />
===<code>[[jQuery/error|.error()]]</code>===<br />
ربط معالج الحدث بحدث الخطأ "error" في JavaScript.<br />
====<code>[[jQuery/event/currentTarget|event.currentTarget]]</code>===<br />
عنصر DOM الحالي خلال مرحلة إنتاج فقاعات الحدث.<br />
===<code>[[jQuery/event/data|event.data]]</code>===<br />
كائن اختياري يحتوي على بيانات الحدث، يُمرر إلى دالة معالجة الحدث.<br />
===<code>[[jQuery/event/delegateTarget|event.delegateTarget]]</code>===<br />
العنصر المُرفق به معالج أحداث jQuery المُستدعى حاليًا.<br />
===<code>[[jQuery/event/isDefaultPrevented|event.isDefaultPrevented()]]</code>===<br />
يتحقق هذا التابع من استدعاء الحدث <code>[[jQuery/event/preventDefault|event.preventDefault()]]</code> على كائن الحدث هذا.<br />
===<code>[[jQuery/event/isImmediatePropagationStopped|event.isImmediatePropagationStopped()]]</code>===<br />
تتحقق هذه الخاصية من استدعاء الحدث <code>[[jQuery/event/stopImmediatePropagation|event.stopImmediatePropagation()]]</code> على كائن الحدث هذا.<br />
===<code>[[jQuery/event/isPropagationStopped|event.isPropagationStopped()]]</code>===<br />
نتحقق هذه الخاصية من استدعاء الحدث <code>[[jQuery/event/stopPropagation|event.stopPropagation()]]</code> على كائن الحدث هذا.<br />
===<code>[[jQuery/event/metaKey|event.metaKey]]</code>===<br />
تشير هذه الخاصية إذا ما كان مفتاح META مضغوطًا عند إطلاق الحدث.<br />
===<code>[[jQuery/event/namespace|event.namespace]]</code>===<br />
تعيد هذه الخاصية مجال الأسماء (namespace) المستخدم عند إطلاق الحدث.<br />
===<code>[[jQuery/event/pageX|event.pageX]]</code>===<br />
تُعيد هذه الخاصية موضع الفأرة بالنسبة إلى الحافة اليسرى للمستند.<br />
===<code>[[jQuery/event/pageY|event.pageY]]</code>===<br />
تُعيد هذه الخاصية موضع الفأرة بالنسبة إلى الحافة العلوية للمستند.<br />
===<code>[[jQuery/event/preventDefault|event.preventDefault()]]</code>===<br />
استدعاء هذه الخاصية يُعطل إطلاق الإجراء الافتراضي للحدث.<br />
===<code>[[jQuery/event/relatedTarget|event.relatedTarget]]</code>===<br />
عنصر DOM الآخر المتضمن في الحدث، إن وجد.<br />
===<code>[[jQuery/event/result|event.result]]</code>===<br />
تعيد هذه الخاصية القيمة الأخيرة المُعادة بواسطة معالج الأحداث الذي أطلقه هذا الحدث، ما لم تكن هذه القيمة غير معرفة <code>[[JavaScript/undefined|undefined]]</code>.<br />
===<code>[[jQuery/event/stopImmediatePropagation|event.stopImmediatePropagation()]]</code>===<br />
تمنع هذه الخاصية تنفيذ بقية معالجات الأحداث ومنع الحدث من الانتقال عبر شجرة DOM إلى العناصر الأب (event bubbling).<br />
===<code>[[jQuery/event/stopPropagation|event.stopPropagation()]]</code>===<br />
يمنع هذا التابع الحدث من الانتقال عبر شجرة DOM إلى العناصر الأب (event bubbling)، مما يمنع إبلاغ أي من المعالجات الأب عن الحدث.<br />
===<code>[[jQuery/event/target|event.target]]</code>===<br />
تعيد هذه الخاصية عنصر DOM الذي بدأ الحدث.<br />
===<code>[[jQuery/event/timeStamp|event.timeStamp]]</code>===<br />
فرق الوقت محسوب بالميللي ثانية بين وقت إنشاء المتصفح للحدث وليلة رأس سنة 1970.<br />
===<code>[[jQuery/event/type|event.type]]</code>===<br />
تصف هذه الخاصية طبيعة الحدث.<br />
===<code>[[jQuery/event/which|event.which]]</code>===<br />
لكل حدث يتولد من لوحة المفاتيح أو الفأرة، تشير هذه الخاصية إلى المفتاح أو الزر المحدد المضغوط عليه.<br />
===<code>[[jQuery/focus|.focus()]]</code>===<br />
ربط دالة معالج أحداث بحدث <code>"focus"</code> من JavaScript، أو إطلاق هذا الحدث على عنصر.<br />
===<code>[[jQuery/focusin|.focusin()]]</code>===<br />
يربط هذا التابع دالة معالج الحدث بحدث <code>"focusin"</code> من JavaScript.<br />
===<code>[[jQuery/focusout|.focusout()]]</code>===<br />
يربط هذا التابع دالة معالج الحدث بحدث <code>"focusout"</code> من JavaScript.<br />
===<code>[[jQuery/hover|.hover()]]</code>===<br />
يربط هذا التابع معالجًا واحدًا أو معالجين بالعناصر المطابقة لتُنفَّذ عندما يدخل ويخرج مؤشر الفأرة من حيز العناصر.<br />
===<code>[[jQuery/jQuery/holdReady|jQuery.holdReady()]]</code>===<br />
يعلِّق هذا التابع تنفيذ الحدث ready في jQuery أو يحرِّره إن كان معلَّقًا.<br />
===<code>[[jQuery/jQuery/queue|jQuery.queue()]]</code>===<br />
يعرض هذا التابع طابور الدوال المراد تنفيذها على العنصر المطابق.<br />
===<code>[[jQuery/keydown|.keydown()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث keydown (الضغط على مفتاح في لوحة المفاتيح) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/keypress|.keypress()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث keypress (الضغط على مفتاح في لوحة المفاتيح) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/keyup|.keyup()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث keyup (الضغط على مفتاح في لوحة المفاتيح) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/live|.live()]]</code>===<br />
يربط هذا التابع معالج حدث معين بجميع العناصر التي طابقت المحدِّد الحالي الآن وفي المستقبل.<br />
===<code>[[jQuery/mousedown|.mousedown()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mousedown (الضغط على زر الفأرة) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/mouseenter|.mouseenter()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mouseenter عندما يدخل مؤشِّر الفأرة حيِّز عنصر، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/mouseleave|.mouseleave()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mouseleave عندما يخرج مؤشِّر الفأرة من حيِّز عنصرٍ، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/mousemove|.mousemove()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mousemove (التحرك داخل العنصر) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/mouseout|.mouseout()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mouseout (الخروج من حيِّز عنصر) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/mouseover|.mouseover()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mouseover (الدخول حيِّز عنصر) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/mouseup|.mouseup()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث mouseup (تحرير زر الفأرة المضغوط) في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/off|.off()]]</code>===<br />
يزيل هذا التابع معالج حدث معين.<br />
===<code>[[jQuery/on|.on()]]</code>===<br />
يربط هذا التابع دالة معالج حدث لحدثٍ واحدٍ أو أكثر بالعناصر المحدَّدة.<br />
===<code>[[jQuery/one|.one()]]</code>===<br />
يربط هذا التابع دالة معالج حدث لحدثٍ واحدٍ أو أكثر بالعناصر المحدَّدة. يُنفَّذ معالج الحدث مرةً واحدةً لكل عنصر ولكل نوع من الأحداث المرتبطة.<br />
===<code>[[jQuery/ready|.ready()]]</code>===<br />
ينفِّذ هذا التابع دالةً عندما تكون شجرة DOM جاهزة.<br />
===<code>[[jQuery/resize|.resize()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث resize في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/scroll|.scroll()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث scroll في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/select|.select()]]</code>===<br />
يربط هذا التابع معالج حدث معين مع الحدث select في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/submit|.submit()]]</code>===<br />
يربط هذا التابع معالج حدث معيَّن مع الحدث submit في JavaScript، أو يستدعي ذلك الحدث لتطبيقه على عنصر.<br />
===<code>[[jQuery/toggle event|.toggle_event()]]</code>===<br />
ربط معالجين أو أكثر بالعناصر المتطابقة، لتنفيذها بالتناوب.<br />
===<code>[[jQuery/trigger|.trigger()]]</code>===<br />
تنفيذ جميع المعالجات والسلوكيات المرفقة بالعناصر المطابقة لنوع الحدث المُدخَل.<br />
===<code>[[jQuery/triggerHandler|.triggerHandler()]]</code>===<br />
تنفيذ كافة معالجات الأحداث التي تتعلق على عنصرٍ لحدث.<br />
===<code>[[jQuery/unbind|.unbind()]]</code>===<br />
إزالة معالج أحداث سبق إرفاقه بالعناصر.<br />
===<code>[[jQuery/undelegate|.undelegate()]]</code>===<br />
إزالة معالج من الحدث لكافة العناصر التي تطابق المُحدِّد الحالي، استنادًا إلى مجموعة محددة من عناصر الجذر.<br />
===<code>[[jQuery/unload|.unload()]]</code>===<br />
ربط أحد معالجات الأحداث بحدث <code>unload</code> في [[JavaScript]].<br />
[[تصنيف:jQuery]]<br />
[[تصنيف:jQuery Events]]</div>جميل-بيلوني