工作在我的网站的一个新版本,但无法获得幻想框中正确加载:
http://www.taintmovie.com/storecartloom2/
我检查重复调用jQuery的,但没有看到任何。
工作在我的网站的一个新版本,但无法获得幻想框中正确加载:
http://www.taintmovie.com/storecartloom2/
我检查重复调用jQuery的,但没有看到任何。
挖一点点进入的问题,是不是fancybox.js文件先前建议,被打破的包装版本(我比较了的fancybox网站的文件和它们相匹配。)
有你在你的网站,以修正,以摆脱错误的,使的fancybox正常工作三两件事:
1)。 闭上你<head>
标签(目前还没有</head>
结束标记)
2)。 你说你检查jQuery的重复,但你加载这个脚本:
<script type="text/javascript" id="cljs" src="https://taintmovie.cartloom.com/cart/cl?dr=1&ol=1"></script>
LINK这里 ,其中包括jQuery的5.0上,所以它与已加载V1.7.2冲突。
这实际上是这个错误的原因:
Error: TypeError: $(".fancybox").fancybox is not a function
Source File: http://www.taintmovie.com/storecartloom2/
Line: 40
...您可能需要编辑该文件并去掉了jQuery的一部分。
3)。 你要绑定的fancybox到选择.fancybox
喜欢:
$(".fancybox").fancybox();
......不过你的HTML如下:
<a class="fancybox.iframe" href="http://www.youtube.com/embed/bHEEdUQCNsM?autoplay=1"><img src="images/pantheonblack300.png"></a>
你真正需要设置类fancybox
除了fancybox.iframe
类,如:
<a class="fancybox fancybox.iframe" href="http://www.youtube.com/embed/bHEEdUQCNsM?autoplay=1"><img src="images/pantheonblack300.png"></a>
......否则将无法正常工作。
摆弄萤火它看起来像fancybox.js的包装版本被打破。 我在开发者控制台解压缩的版本改变了源和其运行正常。