Example

Hide or show an element when a mouse button is pressed down:

$("button").mousedown(function(){
  $("p").slideToggle();
});

Try it yourself »

Definition and Usage

The mousedown event occurs when the mouse pointer is over an element, and the mouse button is pressed down.

Unlike the click event, the mousedown event only requires the button to be pressed down, not released.

The mousedown() method triggers the mousedown event, or if the function parameter is set, it specifies what happens when a mousedown event occurs.


Trigger the mousedown Event

Trigger the mousedown event for the selected element.

Syntax

$(selector).mousedown()
Try it yourself »


Bind a Function to the mousedown Event

Specifies a function to run when the mousedown event is triggered for the selected element.

Syntax

$(selector).mousedown(function)
Try it yourself »

Parameter Description
function Optional. Specifies the function to run when the mousedown event is triggered.