使用jQuery在页面加载时自动单击按钮元素

JSt*_*Kid 18 html jquery modal-dialog button pageload

如果我想在页面加载时自动单击一个按钮元素,我将如何使用jQuery进行此操作?

按钮html是

<button class="md-trigger" id="modal" data-modal="modal"></button>
Run Code Online (Sandbox Code Playgroud)

任何有关此主题的帮助将不胜感激!提前致谢!

JSt*_*Kid 35

你只需要像这样使用jQuery ......

<script>
jQuery(function(){
   jQuery('#modal').click();
});
</script>
Run Code Online (Sandbox Code Playgroud)

使用单击功能自动单击#modal按钮


Kin*_*der 18

JavaScript Pure:

<script type="text/javascript">
document.getElementById("modal").click();
</script>
Run Code Online (Sandbox Code Playgroud)

JQuery的:

<script type="text/javascript">
$(document).ready(function(){
    $("#modal").trigger('click'); 
});
</script>
Run Code Online (Sandbox Code Playgroud)

要么

<script type="text/javascript">
$(document).ready(function(){
    $("#modal").click(); 
});
</script>
Run Code Online (Sandbox Code Playgroud)


小智 8

使用以下代码

$("#modal").trigger('click');
Run Code Online (Sandbox Code Playgroud)


Rav*_*ane 5

我在第一个jQuery尝试了以下方法,然后是JavaScript:

jQuery:

 window.location.href = $(".contact").attr('href');
 $('.contactformone').trigger('click');  
Run Code Online (Sandbox Code Playgroud)

这是JavaScript中最好的方法:

 document.getElementById("id").click();
Run Code Online (Sandbox Code Playgroud)