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

时间:2013-08-01 21:12:14

标签: javascript jquery ajax fancybox lightbox

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

                    <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秒。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

我认为你对setTimeout

有正确的想法
setTimeout(function(){
  //code to open fancybox    
  $.fancybox.open("my inline text",{
      // fancybox API options here
  });         
}, 10000);

JSFIDDLE

检查documentation是否有API选项