رویداد onwheel

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

وقتی چرخش ماوس روی عنصر به بالا یا پایین حرکت می‌کند، رویداد onwheel رخ می‌دهد.

وقتی کاربر با استفاده از صفحه‌ی لمسی رول یا بزرگ‌تر یا کوچک‌تر کردن عناصر، رویداد onwheel نیز رخ می‌دهد.

مثال

وقتی کاربر روی علامت <div> با چرخش ماوس رول می‌کند، اندازه فونت آن تغییر می‌کند:

document.getElementById("myDIV").addEventListener("wheel", myFunction);
function myFunction() {
  this.style.fontSize = "35px";
}

آزمایش کنید

نحوه‌ی نوشتن

در HTML:

<عنصر onwheel="myScript">

آزمایش کنید

در جاوااسکریپت:

آبجکت.onwheel = function(){myScript};

آزمایش کنید

در جاوااسکریپت، از روش addEventListener() استفاده کنید:

آبجکت.addEventListener("wheel", myScript);

آزمایش کنید

تعلیمات:اینترنت اکسپلورر 8 یا نسخه‌های پیشین از آن از روش addEventListener() پشتیبانی نمی‌کند. روش addEventListener().

جزئیات فنی

بخش‌بخشی: پشتیبانی
قابل لغو: پشتیبانی
نوع وقوع: WheelEvent
برچسب‌های HTML پشتیبانی‌شده: تمام عناصر HTML
نسخه DOM: رویدادهای سطح 3

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولیه مرورگرهایی است که کامل از این وقوع پشتیبانی می‌کنند.

وقوع چروم آئی ای فائر فاکس سافری آپریا
onwheel 31.0 9.0 17.0 ناپسندیدار 18.0

تعلیمات:IE میں، صرف addEventListener() مہارت کے ذریعے wheel واقعات کو مدد دی جاتی ہے، DOM اشیاء پر onwheel پراپریٹی نہیں ہے۔