窗口调整大小拖动的超时应该是多少?

时间:2013-05-18 11:41:30

标签: javascript performance resize window-resize

我有这个代码,当用户可能停止调整窗口大小(通过拖动)时会触发该代码。它使用100ms超时不会在每个窗口调整大小事件时触发。我想找到快速和不必要的代码运行之间的平衡,这有点沉重。因此,从用户体验的角度来看,我应该将其设置为多少毫秒?

var resizeTO = false;
$(window).resize(function(){
    if(resizeTO !== false){
        clearTimeout(resizeTO);
    }
    resizeTO = setTimeout(function(){
        // MY CODE
    }, 100); 
});

0 个答案:

没有答案