الفرق بين المراجعتين لصفحة: «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
});