Free jQuery Event Plugins
All the Free jQuery Plugins about 'Event' are listed here.
A jQuery plugin that tracks key presses, allows/disallows keys, and trims input for advanced text field interactions.
A simple jQuery plugin to prevent accidental repeated events (e.g. ajax requests) run in the browser by delaying jQuery .on() call.
A simple, lightweight jQuery plugin that can be used to cause an event handler to fire when a new element has been created.
The Textchange.js plugin provides a textchange event that will be fired every time the value in a text field is changed.
The jQuery Breakpoints plugin keeps tracks of breakpoint changes and executes JS functions within certain breakpoints on window resize.
Touch Events is a jQuery plugin which provides additional touch events & callback functions on mobile devices.
A tiny yet useful jQuery plugin to extend the jQuery on() method that enables the user to prioritize jQuery events where multiple event handlers are attached to an element.
A jQuery solution to detect the current position of the mouse pointer in a text field and fire an event each time the caret position changes while typing.
A lightweight jQuery plugin that detects finger swipe events on touch devices and trigger custom events as you swiped-left, swiped-right, swiped-up and swiped-down on an element.
waypoint.js is a small JQuery plugin that provides 4 convenient event handlers which will be fired when an element enters/exits the current viewport.
The caretchange jQuery plugin provides a caretchange event which can be used to handle the caret change data in an input field you specify.
Once.js is a small jQuery extension which allows you to execute a function only once on your DOM element.
The jQuery Image Paste that provides a helper class for listening for the image paste event on the document, extracting out any possible blobs that were pasted in, and then triggering a custom event handler with those blobs.
A jQuery onEnter plugin that fires an event immediately when the users press the Enter key on a given element.
A Cross-browser resize element plugin that provides custom resize jQuery event with handling of default window resize.
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.
Just another lightweight jQuery plugin that binds a 'single click' event to prevent user from double clicking on a specific element.
prevent-touch is a lightweight yet sometimes useful jQuery plugin which prevents default tap/click events on specific touch-enabled devices using jQuery event.preventDefault() method.
scrollstop.js is a jQuery plugin for handling scroll events that has the ability to fire events when the user starts and stops scrolling.
A lightweight jQuery plugin that detects the state of the Caps Lock key and fires events based on the current on/off state.
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.
singleClick is a jQuery plugin for differentiating single click and double click that always fires single click event unless you double click within a specific time.
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.
countLite is a lightweight (4Kb, gzipped) jQuery plugin for client side based event trigger without server side code.