如果我想在页面加载时自动单击按钮元素,我将如何使用 jQuery 来解决这个问题?
按钮html是
<button class="md-trigger" id="modal" data-modal="modal"></button>
对此主题的任何帮助将不胜感激!提前致谢!
如果我想在页面加载时自动单击按钮元素,我将如何使用 jQuery 来解决这个问题?
按钮html是
<button class="md-trigger" id="modal" data-modal="modal"></button>
对此主题的任何帮助将不胜感激!提前致谢!
你会像这样简单地使用jQuery......
<script>
jQuery(function(){
jQuery('#modal').click();
});
</script>
使用点击功能自动点击#modal按钮
JavaScript纯:
<script type="text/javascript">
document.getElementById("modal").click();
</script>
查询:
<script type="text/javascript">
$(document).ready(function(){
$("#modal").trigger('click');
});
</script>
或者
<script type="text/javascript">
$(document).ready(function(){
$("#modal").click();
});
</script>
使用以下代码
$("#modal").trigger('click');
我在第一个 jQuery 中尝试了以下方法,然后是 JavaScript:
jQuery :
window.location.href = $(".contact").attr('href');
$('.contactformone').trigger('click');
这是JavaScript中最好的方法:
document.getElementById("id").click();
我们宁愿使用Javascript。
<button href="images/car.jpg" id="myButton">
Here is the Button to be clicked
</button>
<script>
$(document).ready(function(){
document.getElementById("myButton").click();
});
</script>
您可以使用它并调整要启动的时间 1= onload 2000= 2 sec
$(document).ready(function(){
$('#click').click(function(){
alert('button clicked');
});
// set time out 2 sec
setTimeout(function(){
$('#click').trigger('click');
}, 2000);
});
.container{
padding-top:50px;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="container">
<div class="col text-center">
<button id="click" class="btn btn-danger">Jquery Auto Click</button>
</div>
</div>