الفرق بين المراجعتين لصفحة: «jQuery/event/currentTarget»

من موسوعة حسوب
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الحدث <code>‎event.currentTarget‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎</code>‎‎‎‎‎‎‎‎...'
 
 
(3 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الحدث <code>‎event.currentTarget‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎</code>‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في jQuery}}</noinclude>
<noinclude>{{DISPLAYTITLE:الخاصية <code>‎event.currentTarget‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎</code>‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في jQuery}}</noinclude>
== <code>event.currentTarget</code> ==
== <code>event.currentTarget</code> ==


=== القيمة المعادة ===
=== القيمة المعادة ===
يُعيد كائنًا من النوع [[JavaScript/Element|Element]].
تعيد كائنًا من النوع [[JavaScript/Element|Element]].


=== الوصف ===
=== الوصف ===
سطر 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>this</code>`.<syntaxhighlight lang="jquery">
لاحظ أنَّ الخاصية <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
سطر 23: سطر 23:


== مصادر ==
== مصادر ==
* [http://api.jquery.com/event.currentTarget/ صفحة الحدث event.currentTarget‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في توثيق jQuery الرسمي].
* [http://api.jquery.com/event.currentTarget/ صفحة الخاصية event.currentTarget‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ في توثيق jQuery الرسمي].
[[تصنيف:jQuery]]
[[تصنيف:jQuery]]
[[تصنيف:jQuery Method]]
[[تصنيف:jQuery Events]]
[[تصنيف:jQuery Events]]

المراجعة الحالية بتاريخ 09:10، 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
});

مصادر