当我点击链接打开它时,我正在使用揭示弹出窗口并且工作正常。但是,我现在要做的是在打开页面时自动打开(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 ..但没有任何工作
答案 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)也允许您在文档加载时运行函数。