Jquery Fancybox在本地计算机上工作,但在上传到Web服务器后就不工作了
我正在使用fancybox播放youtube视频。它在我的本地主机上运行良好,但在点击了应该在fancybox中打开的图像视频后,它在live网站上不起作用,而是在youtube.com中打开 请提出一些解决方案。请打开我的测试页面Jquery Fancybox在本地计算机上工作,但在上传到Web服务器后就不工作了,jquery,fancybox,localhost,Jquery,Fancybox,Localhost,我正在使用fancybox播放youtube视频。它在我的本地主机上运行良好,但在点击了应该在fancybox中打开的图像视频后,它在live网站上不起作用,而是在youtube.com中打开 请提出一些解决方案。请打开我的测试页面 将脚本更改为 <script type="text/javascript"> $(document).ready(function (e) { e.preventDefault();//default action
将脚本更改为
<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>
$(文档).ready(函数(e){
e、 preventDefault();//不会触发事件的默认操作。
$(“a[@rel*=fancyvideo]”。fancybox({
是的,
帧宽:640,
帧高:360
});
});
希望对您有所帮助您的脚本和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"/>
e、 g
检查js和css文件的路径。如果不确定,请使用绝对路径。现在你的指针返回404个错误
<script type="text/javascript" src="http://www.example.com/scripts/jquery-1.2.6.min.js"></script>