Fancybox iFrame请求被取消

时间:2013-03-25 14:56:50

标签: jquery fancybox frontend

所有

我很尴尬地问这个问题,但是当有人点击特色视频here时,有人可以帮我弄清楚为什么视频没有渲染吗?

Inspector只是告诉请求被取消,我找不到更多的信息。我之前已经使用了fancybox一百次没有问题。也许我已经在我的设置代码中滑了一下,但我现在已经对它进行了两次和三次检查,似乎无法找到任何问题。

感谢您的帮助 -


编辑#1

情节变浓。我扔了<a>应该调用fancybox和YT视频在精选视频的媒体中心图像周围,它在那里工作。这是一个复制和粘贴。现在我真的在挠头!

1 个答案:

答案 0 :(得分: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.

删除或重命名父容器的类。