.trigger() methodThe .trigger() method in jQuery is used to trigger an event type on the matched elements.
.trigger() method Syntax.trigger(eventType[,extraParameters])
| Parameter | Type | Description |
|---|---|---|
eventType |
String | JavaScript event type,such as click,submit. |
extraParameters |
Array,PlainObject | Extra data to be passed to the event handler. |
.trigger() method Exampletrigger a click for button1
$( "#button1" ).click(function(){
$('#log').append("Button1 click event is triggered!");
});
$( "#button1" ).trigger( "click");
To submit the form without using the submit() function
$("form:first").trigger("submit")
Pass data to the event hanlder
$( "p" )
.click(function( event, a, b ) {
// When user click the paragraph, a and b are undefined
// for a trigger like below a refers to "foo" and b refers to "bar"
})
.trigger( "click", [ "foo", "bar" ] );
