alecritson
3/5/2012 - 4:29 PM

Adds and removes class of HTML element depending on how far the user scrolls

Adds and removes class of HTML element depending on how far the user scrolls

var $document = $(document),
    $element = $('#top-bar'),
    className = 'shadow';

$document.scroll(function() {
  if ($document.scrollTop() >= 5) { // this is the amount of pixels needed to scroll
    // user scrolled 5 pixels or more;
    // do stuff
    $element.addClass(className);
  } else {
    $element.removeClass(className);
}
});