以下是页面的link,它是该页面上的最后一项。下面是我的HTML。其他的花哨盒正在工作,这似乎与这个问题有关。
<a href='http://www.youtube.com/embed/NXzSX5Cbebw' class='fancybox everybody_is_smoking_video'>
<img src='phpThumb/phpThumb.php?src=../images/smokingvideo_thumbnail.png&h=189&w=240' alt='thumbnail ofeverybody_is_smoking_video'/>
</a>
我的js
$('.everybody_is_smoking_video').fancybox({
'height': 423,
'width':579,
'titlePosition': 'inside',
'href' : this.href.replace(new RegExp("watch\\?v=", "i"), 'v/'),
'type' : 'swf',
'swf' : {'wmode':'transparent','allowfullscreen':'true'}
});
答案 0 :(得分:2)
因为它是一个不同的域名。
将类型更改为“iframe”。这应该够了吧。我去用萤火虫做了它,它工作得很好。
由于我刚刚在控制台中运行它,我不得不删除fancybox配置中的href部分。但没有它它仍然工作正常。