Locomotive Scroll is a simple scroll library that provides smooth scrolling with support for parallax effects, toggling classes, and triggering event listeners when elements are in the viewport.
Modules can be linked based on contextual parameters like viewport size and element visibilty making Conditioner your perfect Responsive Design companion.
The scroll monitor allows you to receive events when elements enter or exit a viewport. It does this using watcher objects, which watch an element and trigger events.
jQuery.appear is a jQuery plugin for tracking element's appearance in browser viewport. It's licensed under MIT license.
jQuery.isInView is a jQuery plugin that tells you if elements are in view inside a scrollable container, or inside a container hiding its overflow – and does it blazingly fast, made for hot code paths.
jPicture is a jQuery plugin to load pictures on the right view port. jPicture loads only the most fitting picture out of the picture-versions for the viewport the page is displayed on
Viewport is simple jQuery plugin adds custom pseudo-selectors and handlers for simple element detection inside or outside of viewport.
ProBars is a stylish progress bars that animate as they enter the viewport.
Scrollspy is a jQuery plugin for detecting enter/exit of elements in the viewport when the user scrolls.
isInViewport.js is an ultra-light jQuery plugin that tells you if the element is in the viewport, but with a twist. It lets you select a visible element(s) using the
:in-viewport selector or by calling the
.isInViewport() method on the element(s).
Responsive-img.js is a lightweight plugin for fast, clean and easy responsive image replacement using to the viewport your visitor's browser.
This way you can reduce the payload for your users by only letting them download the appropriate images for their device.