簡體   English   中英

滾動事件不適用於Chrome,在Firefox中不精確

[英]Scroll event not working on chrome and not precise in firefox

我試圖為我的網站構建自定義滾動條,但是它並不完美,我也不知道如何改進它。 它應該從一個位置滾動到另一個特定位置,但是每個滾動事件都有一個變大的像素。 它似乎也不適用於Chrome。

這是html文件的鏈接: http : //infographie.inraci.be/blc/blc.html

這是代碼:

$(window).bind('mousewheel DOMMouseScroll', function(event){

var hauteur5 = $(window).height();
var scroll5 = $(window).scrollTop();

         if (event.originalEvent.wheelDelta > 0 || event.originalEvent.detail < 0) {

        $(window).scrollTo(scroll5-hauteur5/4,1,function(){

      })
} else { 
  $(window).scrollTo(scroll5+hauteur5/4,1,function(){
 })
  }
 });

如果要檢查此代碼段: https : //stackoverflow.com/a/38572744/3605379

在那里,我檢查周速度並超時。 試一試,這樣您就可以正確地把握時機。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM