Custom jQuery Events¶
ExpressionEngine exposes some custom jQuery events to help capture interactions that are common in a content management system.
Form Interaction Event¶
An interaction event (interact) can be thought of as an improved change event. When bound on a form or a form element, it fires whenever the user makes changes to the form. This includes (un)checking checkboxes, changing dropdown menus, and manipulating text in a text input or textarea.
Unlike normal change events, it fires instantly on text inputs and does not require the user to change focus.
$('form').bind('interact', function() {
// I see typing!
});
Caution
When bound on a form, this event will not be triggered on submission.

User Contributed Notes
You must have an ExpressionEngine license and have attained a forum rank of "Lab Assistant" (100 posts) to contribute notes to the User Guide