0

我在这里实现了 jquery fancybox 2.1.3:http: //n2lose.kodingen.com/homepage/test.html

来源

<a href="http://vimeo.com/35400388" class="Video pull-left">
                <img src="background/Video.png" alt="video platform" />
            </a>

脚本:

$('.Video').fancybox({
            openEffect  : 'none',
            closeEffect : 'none',
            helpers : {
                media : {}
            }
        });

我按照这里的例子:http: //fancyapps.com/fancybox/#examples来做到这一点。我不知道为什么它不起作用,并看到控制台 firebug 错误:

未捕获的错误:语法错误,无法识别的表达式

有人可以帮助我吗?

4

1 回答 1

1

jsFiddle 演示:Fancybox v2.1.3

Fancybox 网页上的该示例需要使用在此位置找到的附加 .js 文件:

http://fancyapps.com/fancybox/source/helpers/jquery.fancybox-media.js

您还应该为要呈现的视频定义 awidth和 a height,例如 1280 x 656. 要知道要使用的确切视频尺寸,为了保留视频的纵横比(因此黑条不会显示在顶部/底部或侧面),只需单击该视频 Vimeo 网页上的下载按钮。

编辑:另外,我也发现了这个iframed jsFiddle

于 2013-01-04T07:44:40.397 回答