首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将1添加到变量if滚动,将1减去1到变量if滚动

问将1添加到变量if滚动,将1减去1到变量if滚动
EN

Stack Overflow用户
提问于 2013-11-20 02:23:37
回答 1查看 3K关注 0票数 2

标题差不多概括了一下。

如果用户向下滚动,如何将1添加到变量,如果用户向上滚动,如何将1减到相同的变量。

变量必须以0开头。

编辑:为了澄清,如果用户正在上下滚动,它必须不断地加/减1,如果用户停止,则停止加/减。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-20 02:28:09

代码语言:javascript
复制
var x = 0;
$(document).on('mousewheel DOMMouseScroll', function (event) {
    if (event.type == 'mousewheel') {
        // scroll 
        if (event.originalEvent.wheelDelta > 0) {
            // scroll down
            x++;
        }
        else {
            // scroll up
            x--;
        }
    }
    else if (event.type == 'DOMMouseScroll') {
        if (event.originalEvent.detail > 0) {
            // scroll down
            x++;
        }
        else {
            // scroll up
            x--;
        }
    }
});

请参阅jsFiddle

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20086135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档