Description
The one() method attaches one or more event handlers for selected elements, and specifies a function to run when the events occur.
When using the one() method, the event handler function is only run ONCE for each element.
v1.1
This method has the form:
.one(event,data,function)
Parameter | Description |
---|---|
event | (required) Specifies one or more events to attach to the elements. Multiple event values are separated by space. Must be a valid event. |
data | (optional) Specifies additional data to pass along to the function |
function | (required) Specifies the function to run when the event(s) occur |
Return Value
This form returns a jQuery object.
Examples
Increase the text size of a p element when it is clicked:
$("p").one("click",function(){
$(this).animate({fontSize:"+=6px"});
});