Javascript - 在页面加载时自动打开Popup

时间:2013-09-25 15:24:05

标签: javascript jquery

当我点击链接打开它时,我正在使用揭示弹出窗口并且工作正常。但是,我现在要做的是在打开页面时自动打开(pageload)。

我怎样才能做到这一点?

到目前为止,这是我的代码:

<a href="#" data-reveal-id="myModal">open poup</a>    

<div id="myModal" class="reveal-modal">
...something....
</div> 


 $(function () {
        $(window).bind('load',
            function (e) {
                $('#myModal')
            });
    });

我已尝试使用带有页面加载,窗口加载等的javascript ..但没有任何工作

3 个答案:

答案 0 :(得分:3)

将该功能放入:

$(文件).ready()块。

$( document ).ready(function() {

// Do here...
});

或者是:

$( window ).load(function() {
    console.log( "window loaded" );
});

答案 1 :(得分:3)

<body onload="javascript:yourNastyUglyPopupFunction()">
这是有效的吗?如果没有,那么您的功能未正确定义,或者您的弹出窗口被adBlock或浏览器本身阻止。

答案 2 :(得分:1)

您可以尝试使用&lt; body onload =“javascript function to run”&gt;

大多数UI库(如JQuery)也允许您在文档加载时运行函数。