-2

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

我怎样才能做到这一点?

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

<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。但没有任何效果

4

3 回答 3

3

将函数放入:

$( document ).ready() 块。

$( document ).ready(function() {

// Do here...
});

或者:

$( window ).load(function() {
    console.log( "window loaded" );
});
于 2013-09-25T15:31:25.257 回答
3
<body onload="javascript:yourNastyUglyPopupFunction()">

这管用吗?如果不是,那么您的功能没有正确定义,或者您的弹出窗口被 adBlock 或浏览器本身阻止。

于 2013-09-25T15:31:32.773 回答
1

您可以尝试使用 <body onload="javascript function to run" >

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

于 2013-09-25T15:28:48.330 回答