我正在一个网站上工作,当有人用magnific popup打开页面(延迟5秒)时,想要显示YouTube视频。
这是可行的代码(感谢@Yoink!)
setTimeout(function(){
$.magnificPopup.open({
items: {
src: 'http://www.youtube.com/watch?v=0O2aH4XLbto'
},
type: 'iframe'
});
}, 5000)
答案 0 :(得分:3)
它正在运作,你将这个巨大的弹出窗口绑定到了班级。如果你要将div更改为锚链接,它将会打开。
如果您希望弹出窗口显示在窗口加载上,请使用以下命令:
$.magnificPopup.open({
items: {
src: 'http://www.youtube.com/watch?v=0O2aH4XLbto'
},
type: 'iframe'
});
对于延迟,我在文档中看不到任何内容,我可能错过了,但您可以执行以下操作。
setTimeout(function(){
$.magnificPopup.open({
items: {
src: 'http://www.youtube.com/watch?v=0O2aH4XLbto'
},
type: 'iframe'
});
}, 5000);