未捕获的TypeError:对象[object Object]没有方法"fancybox"

mba*_*jur 14 javascript jquery fancybox

我对fancybox(2.x)有一个非常奇怪的问题.我使用这个脚本已经很久了,但我之前没遇到过这样的问题.

所以,我的网站:http://tinyurl.com/6mx7an8和手册说,但JS控制台给我的错误我已经包括了每一个jQuery的/的fancybox文件

Uncaught TypeError: Object [object Object] has no method 'fancybox'

你知道我做错了什么吗?任何帮助,将不胜感激 :)

Sha*_*oli 53

您的网站有几个问题.

  1. 你包括fQuerybox插件js之前和之后的2次jQuery库,因为添加的插件被第二个jQuery库包含清除.
  2. 还有一些其他库被覆盖$,因此您的代码无法正常工作,因为$它不再是别名jQuery.您可以使用jQuery.noConflict()以避免与使用相同变量的页面上的其他库发生冲突$.

  • 是的,它是由两次包含的jquery库引起的(我没注意到它).谢谢 ! (5认同)

dan*_*man 6

看起来jQuery包含两次,一次靠近头顶,一次靠近底部.