我正在使用fancybox播放youtube视频。它可以在我的本地主机上正常工作,但它在单击图像视频后应该在fancybox中打开,而不是在live网站上运行,而是在youtube.com中打开。Fancybox在本地计算机上工作,但它上传到网络服务器后无法工作
请提出一些解决方案。脚本请把我的测试页上
我正在使用fancybox播放youtube视频。它可以在我的本地主机上正常工作,但它在单击图像视频后应该在fancybox中打开,而不是在live网站上运行,而是在youtube.com中打开。Fancybox在本地计算机上工作,但它上传到网络服务器后无法工作
请提出一些解决方案。脚本请把我的测试页上
更改这个
<script type="text/javascript">
$(document).ready(function (e) {
e.preventDefault();//default action of the event will not be triggered.
$("a[@rel*=fancyvideo]").fancybox({
overlayShow: true,
frameWidth: 640,
frameHeight: 360
});
});
</script>
希望它可以帮助
我试过这个脚本,但它的功能。 –
你的脚本和CSS调用路径不正确,请绝对路径
打电话给他们<script type="text/javascript" src="scripts/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="scripts/jquery.pngFix.pack.js"></script>
<script type="text/javascript" src="scripts/jquery.fancybox-1.0.0.js"></script>
<script type="text/javascript" src="scripts/swfobject.js"></script>
<link rel="stylesheet" type="text/css" href="scripts/fancy.css"/>
例如
<script type="text/javascript" src="http://www.example.com/scripts/jquery-1.2.6.min.js"></script>
你试过这个吗? – Talha
检查您的js和css文件的路径。如果您不确定,请使用绝对路径。现在你的指针返回404错误 – JFK