jQuery رویداد - روش mouseenter()
مثال
وقتی نشانه موس به داخل (از طریق) عنصر میرود، رنگ پسزمینه عنصر را تغییر میدهد:
$("p").mouseenter(function(){ $("p").css("background-color","yellow"); });
تعریف و استفاده
رویداد mouseenter رخ میدهد وقتی نشانه موس از طریق عنصر عبور میکند.
این رویداد بیشتر اوقات با mouseleave رویدادها با هم استفاده میشوند.
مетод mouseenter() رویداد mouseenter را تحریک میکند، یا تابعی را که باید در زمان رخ دادن رویداد mouseenter اجرا شود را مشخص میکند.
نکته:برخلاف رویداد mouseover، رویداد mouseenter فقط در زمانی که نشانه موس از طریق عنصر انتخاب شده عبور میکند، تحریک میشود. اگر نشانه موس از طریق هر یک از فرزندان عنصر عبور کند، رویداد mouseover نیز تحریک میشود. لطفاً نمایش زیر را مشاهده کنید.
آزمایش کنید:تفاوت بین mouseenter و mouseover
تابع را به رویداد mouseenter پیوند میزند
قوانین
$(انتخابگر).mouseenter(تابع)
پارامتر | توضیح |
---|---|
تابع | اختیاری. تابعی که باید در زمان رخ دادن رویداد mouseenter اجرا شود را مشخص میکند. |