将YouTube视频显示在我的客户网站上时遇到问题。 Fancybox应该调用视频,但是我得到了盒子,但它只是一个宽盒子,里面没有内容。
我正在使用Fancybox v2.1.5,这是我用来调用它的代码。
示例在这里:documentation
只需单击“播放视频”按钮。
// fancybox modal popup init
function initLightbox() {
jQuery('a.lightbox, a[rel*="lightbox"]').fancybox({
helpers: {
overlay: {
css: {
background: 'rgba(0, 0, 0, 0.7)'
}
}
},
afterLoad: function(current, previous) {
// handle custom close button in inline modal
if(current.href.indexOf('#') === 0) {
jQuery(current.href).find('a.close').off('click.fb').on('click.fb', function(e){
e.preventDefault();
jQuery.fancybox.close();
});
}
}
});
}