"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية استرداد روابط الأحداث لعنصر معين مع jQuery؟

كيفية استرداد روابط الأحداث لعنصر معين مع jQuery؟

نشر في 2025-02-09
تصفح:918

How to Retrieve Event Bindings to a Specific Element with jQuery?

يوفر JQuery طريقة مريحة لربط الأحداث بالعناصر ، ولكن كيف يمكنك استرداد قائمة بجميع الأحداث المرتبطة بعنصر معين؟

$ (function () { $ ('#elm'). انقر فوق (_f) ؛ $ ('#elm'). mouseover (_m) ؛ }) ؛ الدالة _f () {Alert ('clicked') ؛ } الدالة _m () {Alert ('mouse over') ؛ }

استرداد الأحداث المربوطة

للحصول على قائمة بالأحداث المرتبطة بعنصر ، تقدم jQuery طريقة البيانات $ ._. يمكن استخدام هذه الطريقة للوصول إلى البيانات الداخلية المرتبطة بالعنصر ، بما في ذلك أي أحداث ملزمة بواسطة jQuery.
$(function() {
  $('#elm').click(_f);
  $('#elm').mouseover(_m);
});

function _f() { alert('clicked'); }
function _m() { alert('mouse over'); }

{ "انقر فوق": [function () {Alert ('clicked') ؛ }] ، "Mouseover": [function () {Alert ('mouse over') ؛ }] } لاسترداد روابط الأحداث ، يمكنك أيضًا استخدام عارض الفقاعات

في أدوات مطور المتصفح. في Chrome ، سوف يكشف النقر بزر الماوس الأيمن على معالج الأحداث في وحدة التحكم واختيار "تعريف وظيفة العرض" عن الكود الذي يتم فيه تعريف معالج الأحداث.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3