php - 点击时的jquery事件

标签 php jquery

我无法解决使用 Jquery 单击 5 个按钮的问题。
我希望所有 5 个按钮都被点击,但不是同时点击。相反,我想执行一个名为“全部更新”的按钮。执行后,我希望所有 5 个按钮都被 1 次单击,间隔 3 秒,然后在第 5 个按钮处停止。
这是我的代码,但这段代码点击所有按钮,没有间隔。所以如果互联网真的很慢,这将不起作用。

在此先感谢您的帮助。
顺便说一句,这段代码在 while 循环中。

$(document).ready(function(){
    $('#updateAll').click(function(){        
    setTimeout(function() {
        $("#SubmitFormData<?php echo $chili_id; ?>").trigger('click');
    }, 3000);        
  });
});

最佳答案

$(document).ready(function(){    
  $('#updateAll').on('click',function(){
     var inputBtn=$('.saveBtn');
     var C=0; 
     var setInter=setInterval(function(){
        if( C==inputBtn.leangh) 
           clearInterval(setInter);  
           $(inputBtn[C]).click(); 
           C++; 
     }, 3000); 
 });
     
    $('.saveBtn').on("click",function(){
     console.log($(this).val());
    });       
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" id="updateAll" value="updateAll"/>
<br>
<input type="button" class="saveBtn" value="click 1"/>
<input type="button" class="saveBtn" value="click 2"/>
<input type="button" class="saveBtn" value="click 3"/>
<input type="button" class="saveBtn" value="click 4"/>
<input type="button" class="saveBtn" value="click 5"/>

关于php - 点击时的jquery事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45907873/

相关文章:

javascript - 拖放时 JQuery 列表项链接丢失

javascript - 如何使用javascript只允许将数字填充到带有类名的输入引用中?

php - while 在 PHP 中使用 MySQL 的 while 内部

php - jQuery AJAX 请求在页面加载时不起作用,但是它在调试控制台中起作用

javascript - 在 onclick 上按类获取该值

jquery - 检测何时滚动到面板内的 <ul> 最后一个 <li>

悬停在下拉菜单上的 jQuery 闪烁

php - 编写正则表达式以在 laravel 项目中查找翻译

php - ZendFramework - 如何从 Controller 添加 ->HeadScript()?

php - 从数据库表中找到最后一行 start_date 和前一行 end_date?