تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
blockly > utils > browserEvents > bind
دالة utils.browserEvents.bind()
ربط معالج حدث يجب استدعاؤه بغض النظر عمّا إذا كان جزءًا من بث اللمس النشط استخدِم هذا الإجراء للأحداث التي ليست جزءًا من إيماءة متعددة الأجزاء (مثل تمرير مؤشر الماوس فوق نصائح الأدوات).
Signature:
export declare function bind(node: EventTarget, name: string, thisObject: object | null, func: Function): Data;
المعلمات
المَعلمة |
النوع |
الوصف |
عقدة |
EventTarget |
العقدة التي سيتم الاستماع إليها. |
الاسم |
سلسلة |
اسم الحدث الذي تريد الاستماع إليه (مثل mousedown). |
thisObject |
object | null |
قيمة "this" في الدالة |
func |
الوظيفة |
الدالة التي يتمّ استدعاؤها عند بدء الحدث |
المرتجعات:
البيانات
بيانات غير شفافة يمكن تمريرها إلى unbindEvent_.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-05-16 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-05-16 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The `utils.browserEvents.bind()` function attaches an event handler to a node, ensuring it's called even outside active touch interactions."],["It's ideal for events like mouseovers that are not part of multi-step gestures."],["The function takes the event target, event name, 'this' context for the handler, and the handler function itself as arguments."],["It returns an opaque data object used for detaching the event handler later."]]],[]]