单击按钮10秒后,fancybox打开窗口

fancybox open window 10 seconds after a button is clicked

本文关键字:fancybox 开窗口 按钮 10秒 单击      更新时间:2023-09-26

我有这个脚本,如果用户点击按钮,它会做一些事情。

                    <script type='"text/javascript'">
                        $(document).ready(function () {
                          $('.bouton').click(function () {
                            document.getElementById('iframe').src = ...........';
                            $('#bouton').text('$debut');
                            window.setTimeout('"location=('download_zip_file_link.zip');'",5000);
                            return false;
                          });
                        });
                    </script>

我试图打开一个fancybox2窗口来显示内联文本,但我希望它在点击按钮10秒后打开。我该怎么做?

我认为您对setTimeout:有正确的想法

setTimeout(function(){
  //code to open fancybox    
  $.fancybox.open("my inline text",{
      // fancybox API options here
  });         
}, 10000);

JSFIDDLE

查看API选项的文档