在 Firefox 上禁用鼠标滚轮单击滚动?

Alv*_*aro 4 javascript firefox jquery

我不想禁用鼠标滚动。我想禁用单击鼠标滚轮以通过向上或向下移动鼠标来滚动。

我已经成功地在 Chrome、IE、Opera 和 Safari 上做到了这一点,但在 Firefox 上却不行。

这是我用过的:

$(document).mousedown(function(e) {
    if(e.button == 1){  //also tried with if(e.which == 2){
        e.preventDefault();
        return false;
    }
});
Run Code Online (Sandbox Code Playgroud)

现场演示

小智 7

您可以通过转到“about:config”并将“general.autoScroll”更改为“false”(双击记录)来禁用此功能。