Event Handling in jQuery
Bind, namespaced, and unbind events cleanly with .on() / .off().
Bind, namespaced, and unbind events cleanly with .on() / .off().
Use the normalized event object for target, preventDefault, and stopPropagation.
Attach handlers to a parent for elements added later dynamically.
Listen for keydown, keyup, and keypress on inputs or document.
Detect when input/select/textarea values change (after commit for text).