may88seiji
5/30/2017 - 4:51 AM

ウインドウのリサイズ操作が終わった時にだけ処理を実行する https://kadoppe.com/archives/2012/02/jquery-window-resize-event.html

ウインドウのリサイズ操作が終わった時にだけ処理を実行する https://kadoppe.com/archives/2012/02/jquery-window-resize-event.html

var timer = false;
$(window).resize(function() {
    if (timer !== false) {
        clearTimeout(timer);
    }
    timer = setTimeout(function() {
        console.log('resized');
        // 何らかの処理
    }, 200);
});
var resizeTimer;
$(window).on('resize', function() {
  clearTimeout(resizeTimer);
  resizeTimer = setTimeout(function() {
    console.log('resized!');
  }, 200);
});