Skip to content

tevko/JankFreeScroll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

JankFreeScroll

JankFreeScroll uses Request Animation Frame in order to help you run javascript on a page while a user is scrolling. This method avoids using a scroll event handler and as a result, is better for performance.

431 bytes Minified + Gzipped

How to Use

<script src="jankfreescroll.js"></script>
var s = jankfreescroll({
	onScrollDown() {
		console.log('down');
	},
	onScrollUp() {
		console.log('up');
	}
});

//to cancel

window.cancelAnimationFrame(s.frameID);

Try it out

http://codepen.io/tevko/pen/dXzNrw

About

Like a scroll event listener, but better.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages