Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Trigger button click in javascript? [duplicate]

Here is my button code:

<button class="popup-trigger" data-modal="modal-1"></button>

How can i trigger the button click or even trigger the class popup-trigger with the data-modal modal-1?

would like to know in pure javascript, if you cant do it, then jquery. thanks

like image 767
pixie123 Avatar asked Nov 23 '16 19:11

pixie123


2 Answers

Find your DOM element, then call the click method:

document.getElementById("myButton").click(); 
like image 113
bougiefever Avatar answered Oct 02 '22 20:10

bougiefever


There can be various number of ways

<button class="popup-trigger" onclick="myFunction()" data-modal="modal-1"> </button>
<script>
function myFunction(){
 //do something here
}
</script>

Secondly using jQuery

<button id="my-btn" class="popup-trigger" data-modal="modal-1"> </button>
<script>
$("#my-btn").click(function(){
 //do something here
 })
</script>
like image 33
geekbro Avatar answered Oct 02 '22 20:10

geekbro