استخدم أدخل الماوس يعد الحدث في JavaScript وظيفة شائعة وشائعة الاستخدام يتم تشغيلها عندما يدخل مؤشر الماوس إلى العنصر المحدد. يتم استخدامه عادةً للتفاعل على صفحات الويب، مما يعزز تجربة المستخدم من خلال توفير استجابة فورية لتحريك الماوس. ستستكشف هذه المقالة حدث mouseenter بشكل متعمق، وستناقش استخداماته، وكيفية عمله، وستوفر دليلًا خطوة بخطوة حول كيفية استخدامه في التعليمات البرمجية الخاصة بك.
استكشاف حدث إدخال الماوس في JavaScript
عندما يتعلق الأمر بمعالجة الأحداث في JavaScript، فإن أدخل الماوس يلعب الحدث دورًا بارزًا، خاصة في تقديم تعليقات تفاعلية حول عناصر صفحة الويب. بالمقارنة مع أحداث الماوس الأخرى، أدخل الماوس يأخذ موقفا فريدا. على عكس onmouseover، حدث جافا سكريبت معروف آخر، وهو أدخل الماوس يتم تشغيل الحدث فقط عندما يدخل مؤشر الماوس إلى العنصر المحدد، ولا ينبثق من العناصر الفرعية.
element.addEventListener("mouseenter", function(){
// code to be executed
});
الحل: دمج إدخال الماوس في التعليمات البرمجية الخاصة بك
دمج أدخل الماوس في كود JavaScript الخاص بك أمر بسيط إلى حد ما.
let enterElement = document.querySelector('.enter');
enterElement.addEventListener("mouseenter", function(){
enterElement.style.color = "red";
});
يقوم هذا الرمز بأمر بسيط - عندما تقوم بالتنقل بالماوس فوق العنصر الذي يحتوي على الفئة "enter"، يتحول لون نص هذا العنصر إلى اللون الأحمر.
التعمق أكثر: شرح التعليمات البرمجية خطوة بخطوة
الخطوة 1 : أولاً، نستهدف العنصر الذي نريده أدخل الماوس الحدث الذي سيتم التقديم عليه. ويتم تحقيق ذلك باستخدام querySelector الأسلوب.
- Let enterElement = document.querySelector('.enter');
الخطوة 2 : ومن ثم نقوم بتطبيق addEventListener طريقة إرفاق أدخل الماوس الحدث إلى العنصر المحدد لدينا، مع تحديد الوظيفة في الوظيفة.
- enterElement.addEventListener("mouseenter"، function(){...
الخطوة 3 : ضمن أدخل الماوس دالة، نحدد ما يحدث عندما يدخل مؤشر الماوس إلى العنصر. في هذه الحالة، سيتغير لون نص العنصر إلى اللون الأحمر.
- enterElement.style.color = "أحمر"؛
المكتبات والوظائف ذات الصلة
على الرغم من أن حدث mouseenter يعد جزءًا أساسيًا من JavaScript، إلا أنه مدعوم أيضًا في مكتبات JavaScript، مثل مسج. المفهوم هو نفسه؛ ومع ذلك، بناء الجملة مختلف قليلاً. سيبدو الكود المكافئ في jQuery كما يلي:
$(".enter").mouseenter(function(){
$(this).css("color", "red");
});
وباختصار، فإن أدخل الماوس يوفر هذا الحدث طريقة مفيدة للغاية لتعزيز الطبيعة التفاعلية لصفحات الويب الخاصة بك، من خلال الإعداد والتنفيذ البسيط. الطريقة التي تستخدم بها هذا الحدث محدودة فقط بإبداعك.