2011-08-18 76 views
1

是否有任何會在滾動條點擊時引發的事件。是否有任何事件可以識別滾動條點擊

我的要求是我點擊或開始拖動水平滾動條sometask我需要執行。任何人都可以讓我知道哪個javascript事件適合我的要求。

+0

有這個問題並沒有直接的事件,雖然你可能聽'scroll'事件。這在不同的瀏覽器中實現。有些人在不斷地燃燒,有些則完成。 –

回答

0

你會得到最接近的是

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

或jQuery的

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

不同的瀏覽器處理它的方式不同,他們一般每次開火頁面移動一個像素以上。在Android瀏覽器中,只有當您停止滾動時纔會更新。

0

在Firefox 29,這個工作的mousedown事件中(true,如果滾動條是點擊):

if (e.explicitOriginalTarget.tagName === 'HTML') 
相關問題