2012-05-05 13 views
0

ページにはlinkがあります。そのページの最後の項目です。以下は私のhtmlです。他のfancyboxesは動作しているだけで、この問題を引き起こしているようです。私のYouTubeの埋め込みがファンシーボックスに読み込まれないのはなぜですか?

<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'} 

     }); 

答えて

2

そのそれは別のドメインであるためです。

タイプを「iframe」に変更します。それはトリックを行う必要があります。私は火かき棒で行ってそれをやったが、うまくいった。

私はコンソールでそれを実行していたので、ファンシーボックスの設定でhrefの部分を削除しなければなりませんでした。しかしそれがなければ、それはまだうまくいった。

+0

ソートしていただきありがとうございます。 – Nicola

関連する問題