簡體   English   中英

是否有任何事件可以識別滾動條單擊

[英]Is there any event to recognize Scrollbar click

滾動條單擊是否會引發任何事件。

我的要求是一旦我單擊或開始拖動水平滾動條,就需要執行某些任務。anybobody plz可以讓我知道哪個javascript事件適合我的要求。

在Firefox 29中,這在mousedown事件中有效(如果單擊滾動條,則為true):

if (e.explicitOriginalTarget.tagName === 'HTML')

最接近的是

document.onscroll = function(){alert("you scrolled");}

或在jQuery中

$(document).scroll(function(){alert("you scrolled");});

不同的瀏覽器以不同的方式處理它,通常它們在頁面每次移動一個像素或更多時觸發。 在Android瀏覽器中,僅當您停止滾動時才會更新。

暫無
暫無

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

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