0

我使用此代码滚动我的 div

mydiv.addEventListener('mousewheel', function(e)
    {
    var col = 255;
    if(e.wheelDelta/120 > 0)
        {
        if(col < 245)
            {
            col+=10;
            }
        this.scrollTop = this.scrollTop-25;
        }
    else
        {
        if(col > 10)
            {
            col-=10;
            }
        this.scrollTop = this.scrollTop+25;
        }
    });

它在Opera中运行没有问题,在Firefox中它什么也没做,而且一开始没有错误,所以我不知道问题出在哪里。

4

1 回答 1

1

Firefox 目前不支持鼠标滚轮事件。

相反,它支持 DOMMouseScroll 事件。

http://www.sitepoint.com/html5-javascript-mouse-wheel/

于 2013-01-16T12:12:49.277 回答