A jQuery plugin that tracks designated elements’ scroll position relative to the viewport, and adds CSS classes to the element(s) describing the current position. Great for adding CSS transitions to elements as they appear/disappear from view.
Best jQuery Events Plugins & Tutorials with Demo
A handy jQuery solution for blocking responsive, IE, or incomplete bits from being seen while in development.
- Block responsive web design – gives you the ability to demo coded previews without worrying about how the project might look on mobile devices.
- Block the homepage – show a polite message that a page isn’t yet ready to be viewed to keep visitors out of broken or unfinished areas of preview sites.
- Block Internet Explorer – duh.
- Customizable and friendly blocking messages – because good UX is the right thing to do.
- Bypass for developers – for sanity.
A jQuery plugin that reveals a takeover when people start excessively resizing their browser.
jquery.wanker.js is the perfect easter egg plugin for designers, photographers, writers, and other creative people with a sense of humor displaying their work on the web wishing their viewers to focus more on their work, and less on the magic of media queries.
jQuery plugin that fires event immediately when input element is modified.
Calculates if the mouse position is near to a given element.
A jQuery plugin provides appear and disappear events to do lazyload, infinite scroll or else effect.
The scroll monitor allows you to receive events when elements enter or exit the viewport. It does this using watcher objects, which watch an element and trigger events. Watcher objects also contain information about the element they watch, including the element’s visibility and location relative to the viewport.
NoFi, for when there’s no WiFi. Uses the native HTML5 API to detect if a user’s internet goes offline and emits a custom
offline event for your callbacks.
Finger unifies click and touch events by removing the 300ms delay on touch devices. It also provides a common set of events to handle basic gestures such as flick, drag, press and double tap.
Very small (< 0.5kb gzipped), it is focused on performance and KISS, is well tested and also supports jQuery delegated events.
Cross browser compatible library to handle CSS3 animation and transition DOM events with a fallback pattern for unsupported browsers.For browsers that don’t support CSS3 animation or transition, faux end callbacks will be fired by cssanimevent.js.