调整大小的事件已停止

Phi*_*enn 17 jquery

是否有一个事件告诉我用户何时通过放开鼠标按钮停止调整大小?我正在看$(window).resize,它正在为每个像素运动开火.我只需要知道他们什么时候停下来.

Mar*_*ahn 31

不,但如果您愿意,可以推迟事件处理程序:

function onResize(){ ... }

var timer;
$(window).bind('resize', function(){
   timer && clearTimeout(timer);
   timer = setTimeout(onResize, 100);
});
Run Code Online (Sandbox Code Playgroud)

这将使用户停止调整大小100ms后触发它.