我需要將下面的工作腳本轉換爲它在滾動中工作,無論站點如何滾動。如何使用滾動而不是鼠標滾輪Js
// // HEADER
$(window).bind('mousewheel', function(event) {
if ($(document).scrollTop() <= 20 || event.originalEvent.wheelDelta > 0 && $(document).scrollTop() <= 105) {
//console.log('large');
headerLarge();
}
else if (event.originalEvent.wheelDelta > 0 && $(document).scrollTop() <= 120) {
//console.log('medium');
headerMed();
}
else if (event.originalEvent.wheelDelta < 0 && $(document).scrollTop() >= 100) {
//console.log('small');
headerSm();
}
});
我試圖使用沒有成功如下:
的$(document)。在( '滾動',函數(事件){...
那麼實際上你想檢測滾動方式,向上或向下? – 2014-10-31 19:32:12
我需要調用特定的js函數(我正在更改css),具體取決於頁面在不同階段的滾動。 – user2300867 2014-10-31 19:37:07