Imagine there is an element #button1
on website which is watched by jQuery:
$(\'#button1\').click(function(){
console.log(\"you clicked\");
};
<
You can not click, but simulate or trigger click
. Please refer Creating and triggering events
You can trigger click functio like bellow
Using JQuery
$('#button1').click()
using simple JS
document.getElementById('button1').click();
You can also use this apart from the answers mentioned already:
$( "#button1" ).trigger( "click" );
You can achieve this without jQuery:
document.getElementById("button1").click(); // clicks the button
You can trigger a click by omitting the callback function:
$('#button1').click();