v2.5.2
Giriş yap

Javascript fare tekerleği hareket edince divin hareket etmesi

Anonim
484 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Arkadaşlar bunu nasıl anlatacağımı tam bilemiyorum. Ama deneyeceğim anlatmayı.

Şimdi fare tekerleği hareket edince biz sayı olarak bunu elde edebiliyorduk. Yukarı çıkınca (-) yukarı çıkınca (+) değer elde ediyorduk.
Bunu nasıl yaptığımızı unuttum yardımcı olurmusunuz.

Cevap yaz
Cevaplar (1)
keremgns
1218 gün önce

Şu plugun'i paketine dahil et
https://github.com/jquery/jquery-mousewheel

!!! projene jquery dahil etmeyi unurma

ve daha sonra şu kodları kullan. Büyük ihtimalle işini görür.

var up = 0;

$("#scroll-bar").on("mousewheel", function (event) {
  console.log("delta " + event.deltaY);

  if ((event.deltaY < 0) & (up < 48)) {
    up++;
  } else if (up > 0) {
    up--;
  }

  $(".scrolling").css("margin-top", up * 8 + "px");
});