Javascript 在浏览器中反转滚动方向
我尝试使用Javascript 在浏览器中反转滚动方向,javascript,browser,Javascript,Browser,我尝试使用onwheel-事件来完成此操作,如下所示: event.preventDefault(); $('#myDiv').scrollTop -= event.deltaY; 但该准则存在两个问题: 它在chrome中工作,但在firefox中滚动是不自然的(据我所知,firefox默认使用平滑滚动,我的代码破坏了它) 我想反转滚动不仅为鼠标,但为键盘太 添加了:这与问题不同,因为我希望滚动条向相反方向移动。仅供参考,如果我访问您的网站发现这种行为,我会将显示器扔到房间的另一边:)但说真
onwheel
-事件来完成此操作,如下所示:
event.preventDefault();
$('#myDiv').scrollTop -= event.deltaY;
但该准则存在两个问题:
添加了:这与问题不同,因为我希望滚动条向相反方向移动。仅供参考,如果我访问您的网站发现这种行为,我会将显示器扔到房间的另一边:)但说真的,为什么不
onscroll
?别担心。我只是在做一种黑客。在反转事件之前,我还反转了滚动块和内部块(使用css),这样客户端看起来会很正常。>“为什么不使用onscroll”-请给我举个例子。也许这就是可能的解决方案