jQuery رویداد - روش mouseenter()

مثال

وقتی نشانه موس به داخل (از طریق) عنصر می‌رود، رنگ پس‌زمینه عنصر را تغییر می‌دهد:

$("p").mouseenter(function(){
  $("p").css("background-color","yellow");
});

آزمایش کنید

تعریف و استفاده

رویداد mouseenter رخ می‌دهد وقتی نشانه موس از طریق عنصر عبور می‌کند.

این رویداد بیشتر اوقات با mouseleave رویدادها با هم استفاده می‌شوند.

مетод mouseenter() رویداد mouseenter را تحریک می‌کند، یا تابعی را که باید در زمان رخ دادن رویداد mouseenter اجرا شود را مشخص می‌کند.

نکته:برخلاف رویداد mouseover، رویداد mouseenter فقط در زمانی که نشانه موس از طریق عنصر انتخاب شده عبور می‌کند، تحریک می‌شود. اگر نشانه موس از طریق هر یک از فرزندان عنصر عبور کند، رویداد mouseover نیز تحریک می‌شود. لطفاً نمایش زیر را مشاهده کنید.

آزمایش کنید:تفاوت بین mouseenter و mouseover

رویداد mouseenter را تحریک می‌کند

قوانین

$(انتخاب‌گر).mouseenter()

آزمایش کنید

تابع را به رویداد mouseenter پیوند می‌زند

قوانین

$(انتخاب‌گر).mouseenter(تابع)
پارامتر توضیح
تابع اختیاری. تابعی که باید در زمان رخ دادن رویداد mouseenter اجرا شود را مشخص می‌کند.

آزمایش کنید