Javascript Fancybox画廊图片不';如果youtube iframe播放,则无法工作

Javascript Fancybox画廊图片不';如果youtube iframe播放,则无法工作,javascript,jquery,iframe,youtube,fancybox,Javascript,Jquery,Iframe,Youtube,Fancybox,我嵌入了youtube视频和一些使用fancybox的图片(只有使用fancybox的图片)。如果我先单击图片,这些图片将使用fancybox正确打开。然后,如果我启动一个youtube视频,这是一个iframe,这种想象将无法正常工作。它只是显示fancybox的灰色背景。它为什么会这样做以及如何修复它 // This is one of the youtube iframe <iframe width="290" height="225" src="//www.youtube.com/

我嵌入了youtube视频和一些使用fancybox的图片(只有使用fancybox的图片)。如果我先单击图片,这些图片将使用fancybox正确打开。然后,如果我启动一个youtube视频,这是一个iframe,这种想象将无法正常工作。它只是显示fancybox的灰色背景。它为什么会这样做以及如何修复它

// This is one of the youtube iframe
<iframe width="290" height="225" src="//www.youtube.com/embed/#YoutubeId#?controls=0&showinfo=0&wmode=transparent" frameborder="0" allowfullscreen></iframe>


$("a.fancy").fancybox({
    'transitionIn'  :   'elastic',
    'transitionOut' :   'elastic',
    'speedIn'       :   600, 
    'speedOut'      :   200, 
    'overlayShow'   :   false
});
//这是youtube iframe中的一个
$(“a.fancy”).fancybox({
“transitionIn”:“弹性”,
“transitionOut”:“弹性”,
“speedIn”:600,
“加速输出”:200,
“叠加显示”:错误
});

将youtube尾随参数中的
wmode=transparent
更改为
wmode=opaque
。还将
wmode=opaque
作为属性添加到
iframe
标记中。不,它不起作用。如果我删除我启动的iframe(display:none;在CSS中),我可以看到fancybox,它也会发生同样的崩溃错误。你是说jsfiddle不能工作吗?对我来说,不,我不这么认为。但我在Firefox和IE上进行了测试,结果都很好。这就是问题所在。