Example

Hide or show a p element when a button is clicked:

$("button").bind("click",function(){
  $("p").slideToggle();
});

Try it yourself »

Definition and Usage

The bind() method attaches one or more event handlers for selected elements, and specifies a function to run when the events occur.


Bind Events and Functions to Elements

Specifies one or more event handlers to attach to selected elements, and a function to run when the event occurs.

Syntax

$(selector).bind(event,data,function)
Try it yourself »

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

Alternative Syntax

$(selector).bind({event:function, event:function, ...})
Try it yourself »

Parameter Description
{event:function, event:function, ...} Required. Specifies an event map containing one or more event to attach to the elements, and functions to run when the events occur