如何每隔10ms自动点击一个按钮?

时间:2015-01-23 13:26:58

标签: javascript jquery

我是脚本新手,我想创建一个脚本,以便在我访问它时自动点击网页上的“添加到购物车”按钮

按钮中的HTML代码

<div id="gb_atc_e0c344b8" class="a-section a-spacing-small a-visible">
<div class="a-button-stack">
<span class="a-button a-spacing-none a-button-primary a-button-icon" id="a-autoid-0">
<span class="a-button-inner">
<i class="a-icon a-icon-cart"/>
<button title="Add to Shopping Cart" class="a-button-text a-text-null" type="button" id="a-autoid-0-announce">Add to Cart</button>
</span>
</span>
</div>
</div>

我尝试过使用以下脚本但没有一个正常工作 如果有人可以帮我创建一个自动点击添加到购物车按钮的脚本,我将非常感激


setInterval(function() {
    $('.a-text-null').trigger('click');
}, 10);

setInterval(function() {
   $("#a-autoid-0-announce").trigger('click');
}, 10);

setInterval(function() {
     $('.a-text-null').trigger('click');
}, 10);

setInterval(function() {
     $("#a-autoid-0-announce").trigger('click');
}, 10);

2 个答案:

答案 0 :(得分:0)

window.setInterval(function(){
  $("#a-autoid-0-announce").trigger('click');
}, 10);

答案 1 :(得分:0)

由于我们无法看到完整的代码,因此请确保您已将事件处理程序附加到元素上,例如

$("a-autoid-0-announce").on("click", function(){
        // do something
});