Skip to content

Instantly share code, notes, and snippets.

@alison-mk
Last active February 1, 2016 18:48
Show Gist options
  • Save alison-mk/cfadeca26acbace541c2 to your computer and use it in GitHub Desktop.
Save alison-mk/cfadeca26acbace541c2 to your computer and use it in GitHub Desktop.
Script to change change background color on scroll. Pairs with scss gist background-color.scss. Can be seen live here: http://alisonleemckay.com/
$(function() {
changeBg();
});
function changeBg() {
window.addEventListener('scroll', function(e){
var distanceY = window.pageYOffset || document.documentElement.scrollTop;
var color2 = 250;
var color3 = 750;
var body = $("body");
if ((distanceY > color2) && (distanceY < color3)) {
body.addClass("color2");
} else {
body.removeClass("color2");
}
if (distanceY > color3) {
body.addClass("color3");
} else {
body.removeClass("color3");
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment