Free jQuery callback Plugins
All the Free jQuery Plugins about 'callback' are listed here.
Idle.js is a super light-weight jQuery plugin that tracks how long users interact with a web page and execute callback functions after a given idle timeout.
TypeWatch is a lightweight yet useful jQuery plugin that triggers a callback function when your user stops / finishes typing in a text field.
The Visible.js jQuery element visible detection plugin which utilizes MutationObserver to execute a callback function when an element gets visible or invisible.
Yet another jQuery based element visibility detection plugin which adds custom class(es) to selected elements and executes a certain callback function when they enter or leave the viewport.
long_tap.js is a small yet useful jQuery plugin to detect and handle long click and long tap event on both touch and desktop devices.
visibilityChanged is a lightweight and cross-browser jQuery plugin that determines if a specific element is visible and executes a callback function when the element gets hidden or visible in DOM.
double-keypress is a useful jQuery plugin which can be used to detect and handle Doube Keypress event in your webpage. Supports both keydown and keyup events.
The SmartResizeAndScroll jQuery plugin combines the resize() and scroll() functions into a smartresize() function with debounce support.
HideShow is a jQuery visibility detection plugin that watches DOM visibility changes and fires an event when the DOM is shown or hidden.
backDetect is a jQuery plugin used to detect and fire a callback function when the user clicks on the back button in the browser.
Apply on Screen is a jQuery plugin that monitors the window resize event and conditionally runs functions on the screen limit defined by min and max.
hideShow.js is a small yet sometimes useful jQuery plugin to fire events when a specific element is hidden or visible in the web page.
lazyLoad.js is a jQuery plugin to execute your scripts when specific elements are scrolled into view and stay on the screen for a period of time.
overflowing is a lightweight yet useful jQuery plugin that checks if an element's content overflows its parent container and executes a callback function when the content is overflowed.
inView is a super tiny (~1kb minified) jQuery plugin that detects the scroll event and triggers a custom function as a specific DOM element enters the viewport.
scrollcallback is a jQuery 'Is In View' plugin which executes callback functions when a specific element is scrolled in or out of the view.
showup is a jQuery plugin which triggers a function whenever an element is partially scrolled into view.
Clickout is a jQuery plugin used for handling click outside event of a specific element that is great for closing modal windows, off-canvas menus and etc.
A tiny jQuery plugin which keeps track of mouse scroll and mobile touch events and triggers certain callback functions on scroll up/down and/or swipe left/right/up/down.
ScrollDetector is an ultra-light, cross-browser jQuery plugin that detects the scroll events and triggers callbacks when the users scroll the webpage down or up.
tripleclick is a very small jQuery plugin which listens for triple clicks and triggers an event after you click on an element three times.
doubleTap is a jQuery plugin that triggers a callback function after double-tapping/double-clicking on the selected DOM element.
winFocus is a lightweight jQuery plugin which allows to fire events when the browser window / tab gets or loses focus.
mouseoutall is a jQuery plugin used to extend the default mouseout event that allows to fires a callback event when the mouse is moved off all elements in a group.
widthWatch.js is a lightweight jQuery plugin that dynamically changes the CSS classes or executes a specific callback events when the window's size changes.
A jQuery based iframe activation listener that allows to fire an "Activate" event when you click on an iFrame element.
outclick is an ultra-light jQuery plugin (~2kb minified) which detects and executes a callback function when your user clicks outside of a given element.
scrollIntoView is a jQuery plugin that listens for the page scroll events and fires a function when an element is scrolled into view or out.