如何在打字稿中触发鼠标滚轮水平滚动 [英] How to trigger horizontal scroll on mouse wheel in typescript

查看:62
本文介绍了如何在打字稿中触发鼠标滚轮水平滚动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图在鼠标滚轮上触发水平滚动.但是,我认为打字稿不允许更新 deltaX 的值.不确定是否有人对这种情况有想法.这是我的代码:

I tried to trigger horizontal scroll on mouse wheel. However, I think that typescript doesn't allow to update the value of deltaX. Not sure if anyone has an idea for this situation. This my code:

 `document.querySelector('#tab-primary-wrapper .inner-wrapper').addEventListener('mousewheel', function(e: WheelEvent) {
            this.deltaX -= (e.deltaY);
            e.preventDefault();
        },
`

推荐答案

是否尝试设置 scrollLeft 元素:

Do you try setting scrollLeft of your element:

document.querySelector('#tab-primary-wrapper .inner-wrapper').addEventListener('mousewheel', function(e: WheelEvent) {
            this.scrollLeft += e.deltaY;
            e.preventDefault();
        });

这篇关于如何在打字稿中触发鼠标滚轮水平滚动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆