الفرق بين المراجعتين لصفحة: «jQuery/event/currentTarget»
< jQuery
Khaled-yassin (نقاش | مساهمات) أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الحدث <code>event.currentTarget</code>...' |
لا ملخص تعديل |
||
| سطر 13: | سطر 13: | ||
تساوي هذه الخاصية عادة عنصر <code>this</code> الوظيفة. | تساوي هذه الخاصية عادة عنصر <code>this</code> الوظيفة. | ||
إذا أُستخدِم <code>[[jQuery/jQuery/proxy|jQuery.proxy]]</code> أو أي شكل آخر لمعالجة النطاق، فسيكون <code>this</code> مساويًا لأي سياق مُدخَل، وليس <code>event.currentTarget</code>. | إذا أُستخدِم <code>[[jQuery/jQuery/proxy|jQuery.proxy]]</code> أو أي شكل آخر لمعالجة النطاق، فسيكون <code>[[JavaScript/this|this]]</code> مساويًا لأي سياق مُدخَل، وليس <code>event.currentTarget</code>. | ||
=== أمثلة === | === أمثلة === | ||
لاحظ أنَّ الخاصية <code>CurrentTarget</code> تتطابق مع قيمة المعامل <code>[[JavaScript/this|this]]</code>:<syntaxhighlight lang="jquery"> | |||
$( "p" ).click(function( event ) { | $( "p" ).click(function( event ) { | ||
alert( event.currentTarget === this ); // true | alert( event.currentTarget === this ); // true | ||
مراجعة 09:09، 30 مايو 2018
event.currentTarget
القيمة المعادة
يُعيد كائنًا من النوع Element.
الوصف
عنصر DOM الحالي خلال مرحلة إنتاج فقاعات الحدث.
event.currentTarget
أُضيف مع الإصدار: 1.3.
تساوي هذه الخاصية عادة عنصر this الوظيفة.
إذا أُستخدِم jQuery.proxy أو أي شكل آخر لمعالجة النطاق، فسيكون this مساويًا لأي سياق مُدخَل، وليس event.currentTarget.
أمثلة
لاحظ أنَّ الخاصية CurrentTarget تتطابق مع قيمة المعامل this:
$( "p" ).click(function( event ) {
alert( event.currentTarget === this ); // true
});