具有延迟的自动打开URL

时间:2015-12-05 02:15:05

标签: jquery delay

当我使用我的网址加载页面时,代码会立即打开。例如:我有5个网址,加载页面,打开5个网址。

如何打开第一个,之后是第二个,第三个,第四个和第五个?

这是我的代码。

      <script>

      $(function (){      
             $(".botao-enviar").each(function (){
                 var selecionado=[];
                   var atual=[];

                   $(this).parent().find('input[type="checkbox"]:checked').each(function (){
                       atual = $(this).val();
                       window.open(atual)        
                   });

             });

      });

      </script>

1 个答案:

答案 0 :(得分:1)

您可以使用.each

将索引传递给.each(function (i){

setTimeout(function(){ window.open(atual) }, i* 1000); //change 1000 with duration you want

并使用

{{1}}

Simple Demo