如何使用滚动而不是鼠标轮Js

时间:2014-10-31 19:14:32

标签: javascript jquery html css

我需要转换下载的工作脚本,因为无论网站如何滚动,它都可以滚动。

    // // 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).on(&#39; scroll&#39;,function(event){...

2 个答案:

答案 0 :(得分:0)

这应该有效

$(window).scroll(function(){

});

答案 1 :(得分:0)

你可以使用 $(window).scroll()这样做:

 $(window).scroll(function() {   

       alert("scrolling!");

});

取自Infinite Scroll Paging