3秒后停止JavaScript功能

时间:2017-06-08 09:10:26

标签: javascript jquery preloader

Heyo,

我想调用一个在显示预加载器时禁用滚轮的功能。但是在Preloader消失后,scrollwhell应该可以再次使用了。 我得到了禁用滚轮的功能。现在我需要一个简单的代码,它只运行前3秒。

我的anitscrollwheel功能如下所示:window.onwheel = function(){ return false; }

2 个答案:

答案 0 :(得分:1)

试试这个:

<script type="text/javascript">
    var wheelEnabled = false;

    window.onwheel = function() { return wheelEnabled; }

    setTimeout(function() {
        wheelEnabled = true;
    }, 3000);
</script>

答案 1 :(得分:0)

你可以做那样的事情

var enable_scroll = false;

//When preloader ends, set enable_scroll = true;

window.onwheel = function(){
    if(enable_scroll == false) {
        return false; 
    }
}