Jquery Auto弹出没有点击,想要一些代码帮助

时间:2012-06-19 00:06:47

标签: jquery html popup

我想在页面加载后弹出窗口,而不点击任何内容。

是否有任何调整或自动运行动作?

$(document).ready(function(){           
   var methods = {
      autoclose : function(){
         $.fallr('show', {
            buttons   : {},
            content   : '<p>This is a video</p><iframe width="560" height="315" src="http://www.mywebsite.com/todayinhistory.html" frameborder="0" allowfullscreen></iframe>',
            width     : 560 + 100,
            autoclose : 5000,
            icon      : 'clock'
         });
      },
   };
   $('a[href^="#fallr-"]').click(function(){
      var id = $(this).attr('href').substring(7);
      methods[id].apply(this,[this]);
      return false;
   });
});

目前正在使用按钮点击,但我想看看是否可以在页面加载后启动它。

1 个答案:

答案 0 :(得分:0)

试试这个:

$(document).ready(function(){

           var methods = {         

                autoclose : function(){
                    $.fallr('show', {
                        buttons     : {},
                        content     : '<p>This is a video</p><iframe width="560" height="315" src="http://www.mywebsite.com/todayinhistory.html" frameborder="0" allowfullscreen></iframe>',
                         width       : 560 + 100, 
                        autoclose   : 5000,
                        icon        : 'clock'
                    });
                }

            };
            $('a[href^="#fallr-"]').click(function(){
                var id = $(this).attr('href').substring(7);
                methods[id].apply(this,[this]);
                return false;
            });

       //autoload popup
       var autoLoadFallr =methods;
        autoLoadFallr.autoclose();
    });