Description
The change event occurs when the value of an element is changed (only works on text fields, text areas and select elements).
The change() method triggers the change event, or specifies a function to run when a change event occur.
Note: For select menus, the change event occurs when an option is selected. For text fields or text areas, the change event occurs when the field loses focus.
Trigger the Event
Trigger the change event for the selected elements.
This method has the form:
.change()
Return Value
This form returns a jQuery object.
Bind a Function to the Event
Specifies a function to run when the change event occurs for the selected element.
This method has the alternate form:
.change(function)
Parameter | Description |
---|---|
function | (optional) Specifies the function to run when the change event occurs |
Return Value
This form returns a jQuery object.
This method has the alternate form:
.change(data,function)
Parameter | Description |
---|---|
data | (optional) Specifies additional data to pass along to the function |
function | (optional) Specifies the function to run when the change event occurs |
Return Value
This form returns a jQuery object.
Examples
Change background color of an input field when it is changed:
$(".field").change(function(){
$(this).css("background-color","#FFFFCC");
});