当用户可能停止调整窗口大小(通过拖动)时,我有这个代码会触发。它使用 100 毫秒的超时时间,不会在每个窗口调整大小事件时触发。我想在代码的快速和不必要的运行之间找到平衡,这有点重。那么从用户体验的角度来看,我应该将其设置为多少毫秒?
var resizeTO = false;
$(window).resize(function(){
if(resizeTO !== false){
clearTimeout(resizeTO);
}
resizeTO = setTimeout(function(){
// MY CODE
}, 100);
});