English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تتم استدعاء طريقة mouseenter() لتحفيز حدث mouseenter، أو إضافة دالة لتشغيلها عند حدوث حدث mouseenter
تتم استدعاء حدث mouseenter عند دخول سهم الماوس إلى العنصر
قد تتوقعmouseenter،mousemoveوmouseoverهذه الأحداث متشابهة، ولكنها ليست نفسها:
mouseenter-تتم استدعاء هذه الطريقة فقط عند دخول سهم الماوس إلى العنصر
mousemove-تتم استدعاء هذه الطريقة عند وضع سهم الماوس على العنصر
mouseover-تتم استدعاء هذه الطريقة عند دخول سهم الماوس إلى العنصر أو أبنائه (انظر الأمثلة أدناه)
عادة ما يتم استخدام طريقة mouseenter() معmouseleave()استخدام الطريقة معًا.
تثبيت الحدث mouseenter على العنصر المحدد:
$(selector).mouseenter()
إضافة دالة إلى حدث mouseenter
$(selector).mouseenter(function)
تغيير لون الخلفية عند إطلاق أحداث mouseenter وmouseleave
$("p").mouseenter(function(){ $(this).css("background-color", "yellow"); }); $("p").mouseleave(function(){ $(this).css("background-color", "lightblue"); });اختبار لرؤية‹/›
هذا المثال يوضح الفرق بين mousemove،mouseenter وmouseover
المتغير | الوصف |
---|---|
دالة | دالة تنفيذ عند إطلاق الحدث mouseenter |