2013-03-25 94 views
0

所有,的fancybox的iFrame的請求被取消

我是半個不好意思問這一點,但任何人都可以幫助我弄清楚爲什麼當你點擊的精選影片here視頻沒有渲染?

Inspector只是告訴取消請求,我找不到更多的信息。我以前用過100次fancybox,沒有任何問題。也許我已經在我的設置代碼的某個地方滑過了,但我現在已經雙倍和三倍檢查了它,似乎無法找到任何問題。

感謝任何津協助


編輯#1

情節複雜。我扔了<a>,應該圍繞媒體中心圖像調用fancybox和精選視頻上的YT視頻,它在那裏工作。這是一個複製和粘貼。現在我真的在撓我的腦袋!

+0

順便說一句:當你只需要一個實例(理想情況下是最新版本)時,你正在加載jQuery兩次。另外,你的一些腳本已經過時,無法使用jQuery v1.9 +(一些方法已被棄用,例如'$ .browser')。你應該更新腳本或者回滾到jQuery v1.8.3 – JFK 2013-03-25 17:44:31

回答

1

你已經初始化的fancybox,這個選擇:

$('.featured-video').fancybox({ 
    type : 'iframe' 
}); 

,但在你的HTML代碼,這部分:

<div class='featured-video'> 
    <h3 class="blocked">Featured Video</h3> 
    <div class="gray-box"> 
     <a class="fancybox.iframe featured-video" href="http://www.youtube.com/embed/fdn3ZTiFNaM" data-fancybox-href="http://www.youtube.com/embed/fdn3ZTiFNaM"><img src="sites/all/themes/blithely/assets/images/placeholders/featured-video.jpg" /></a> 
     <p><a href="#">Family birthing center tour</a></p> 
    </div><!--/graybox--> 
</div><!--/featured-video--> 

<div>同一類.featured-video)作爲錨。的fancybox正在試圖獲得從所述第一選擇器(在<div>)的內容,其不提供任何href因此消息

The requested content cannot be loaded. 
Please try again later. 

刪除或重命名的類的父容器。

+0

哦。哈,我現在覺得很愚蠢。感謝指出什麼應該是顯而易見的! – 2013-03-25 17:49:28