我正在使用animatedModal.js在我的页面上显示全屏模式。 它工作正常,并通过点击按钮触发。打开页面加载模式
但是,一旦用户进入网站,我需要它自动打开,也就是说,它需要在主页面内容之前打开。
这是标记:
<!-- MODAL STARTS -->
<a id="demo01" href="#animatedModal">DEMO01</a>
<div id="animatedModal">
<div class="close-animatedModal">
CLOSE MODAL
</div>
<div class="modal-content">
</div>
</div>
<!-- PAGE CONTENT -->
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit</p>
而且它是由
$("#demo01").animatedModal();
小提琴触发可在https://jsfiddle.net/5zLe3npu/
找到什么是最好的解决方案之前,首先显示出来,内容? 我是一个JS新手,所以很抱歉可能愚蠢的问题。
嘿,明智的!这正是我正在寻找的,但我不能让它在我的最终工作正常(再次,我真的是一个jquery新手),有没有机会可以帮助我? https://jsfiddle.net/5zLe3npu/2/ Ofcourse,标记为接受,谢谢一堆! –
根据文档http://learn.jquery.com/events/triggering-event-handlers/#trigger-vs-triggerhandler-不建议触发事件。最好的方法是将打开对话框的代码封装到一个函数中,并将它用作事件分配和直接执行。 – anmarti
没问题@TorcaVino。我更新了你的JSFiddle。 https://jsfiddle.net/5zLe3npu/3/ –