IT/Javascript
jQuery Scroll Stop 감지하기
Dukejin
2015. 9. 24. 10:48
jQuery로 Scroll이 멈추는 시점에 특정 함수를 호출하도록 하는 스크립트입니다.
$.fn.scrollStopped = function(callback) { var that = this, $this = $(that); $this.scroll(function(ev) { clearTimeout($this.data('scrollTimeout')); $this.data('scrollTimeout', setTimeout(callback.bind(that), 250, ev)); }); }; $(window).scrollStopped(function(ev){ console.log(ev); alert('scroll stopped'); });