Javascript 鼠标滚轮或e.StopperPogation不适用于firefox

Javascript 鼠标滚轮或e.StopperPogation不适用于firefox,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我目前正在从事我的项目,我已经做了一个水平滚动网站 问题似乎是,当我的水平网页中有一个可垂直滚动的div时,我就不能再垂直滚动了 这是网站: 我已经使用了这个工作代码,但firefox似乎没有使用mousewheel或e.stopPropagation;选项 <script> $(document).ready(function(){ $('#fileUpload').on('mousewheel', function(e) { e.stopPropagation(); })

我目前正在从事我的项目,我已经做了一个水平滚动网站

问题似乎是,当我的水平网页中有一个可垂直滚动的div时,我就不能再垂直滚动了

这是网站:

我已经使用了这个工作代码,但firefox似乎没有使用mousewheel或e.stopPropagation;选项

<script>
$(document).ready(function(){
 $('#fileUpload').on('mousewheel', function(e) {
  e.stopPropagation();
 });
});
</script>
我是从这个网站来的 但是我不知道如何使用这个补丁

非常感谢您的时间


Patrick Falize不支持Firefox。在MouseWheel上,您必须使用DOMMouseScroll事件:

$(document).on( "mousewheel DOMMouseScroll", function(e){
    e.preventDefault();
});
好吧,我想起来了。firefox在e.stopPropagation上没有问题;但问题在于Moudeweel函数。所以我把DOMMouseScroll添加到.on中,它就像沙姆一样工作