【问题标题】:Div scrolling in FirefoxFirefox 中的 div 滚动
【发布时间】:2013-01-16 12:03:39
【问题描述】:

我使用这段代码来滚动我的 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 中它什么也没做,而且一开始没有错误,所以我不知道问题出在哪里。

【问题讨论】:

    标签: javascript events firefox scroll mousewheel


    【解决方案1】:

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

    它支持 DOMMouseScroll 事件。

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

    【讨论】:

    • 非常感谢,我非常讨厌浏览器开发人员对相同的事物使用不同的词。
    猜你喜欢
    • 2011-10-28
    • 1970-01-01
    • 2014-11-29
    • 2023-04-11
    • 2013-11-16
    • 1970-01-01
    • 2019-01-28
    • 1970-01-01
    • 2011-09-03
    相关资源
    最近更新 更多