javascript - 如何在页面加载时加载宏伟的弹出模式

标签 javascript jquery onload magnific-popup

我试图在页面加载时加载我的 magnific 弹出模式,但是我不太理解文档中的语法。如何在页面加载时调用模式?

我的 HTML:

<div id="test-modal" class"white-popup-block mfp-hide">
    <h1>Modal Test</h1>
    <p>
    Test Some text.
    </p>
    <p>
    <a class="popup-modal-dismiss">Dismiss</a>
    </p>
</div>

我的JS:

$(window).load(function(){

???? What code should I place???
});

我已经预加载了脚本和 css 文件,我应该在 JS 中输入什么才能在加载时加载弹出窗口?

最佳答案

试试这个:

$.magnificPopup.open({
    items: {
        src: '<div id="test-modal" class="white-popup"><h1>Modal Test</h1><p>Test Some text.</p><p><a class="popup-modal-dismiss">Dismiss</a></p></div>',
        type:'inline'
    },
    modal: true
});

还有 fiddle ...

关于javascript - 如何在页面加载时加载宏伟的弹出模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20507900/

相关文章:

c - Loopback tcp连接加速

Javascript - 加载多个函数 onLoad

javascript - 如何从移动设备设置导航器区域设置

Javascript 覆盖 CSS 样式不适用于关键帧动画

javascript - 第二个 $(document).ready 事件 jQuery

javascript - 检查 ul 是否有 li 和 jQuery 中的特定文本

JavaScript 类未捕获类型错误

javascript - showModalDialog() 在 IE 上打开一个新的浏览器窗口,但在 Firefox 上不打开

javascript - 删除 jQuery 对简单文本旋转的依赖

php - 使用 javascript 变量和 php 数组的 Javascript 警报框