我正在尝试自动点击页面中的按钮,但只有在我首先手动点击它之后,问题是当页面加载时,按钮立即开始点击,我需要它开始点击在我第一次点击后
var $button = $('#start_autobet');
var maxWait = 3000;
function autoBet(){
console.log("Clickeando...");
$button.trigger('click');
}
setTimeout(function() { autoBet();}, getRandomWait());
我不知道如何在点击后启动它。
答案 0 :(得分:1)
如果您想在点击按钮后第二次单击该按钮并在点击之间有一个随机等待时间,可能会尝试这样做。
var button = $('#button');
var maxWait = 3000;
button.click(function() {
autoBet();
setTimeout(function() { autoBet();}, maxWait);
});
function autoBet(){
//console.log("Clickeando...");
$("#output").append("Clickeando...<br>");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="button">
bet
</button>
<div id="output"></div>
答案 1 :(得分:0)
这应该适合你:
$('#start_autobet').on('click', function() {
$(this).click();
});