Javascript 冲突脚本:当我将fancyBox脚本添加到html文档时,图像滑块出现故障

Javascript 冲突脚本:当我将fancyBox脚本添加到html文档时,图像滑块出现故障,javascript,jquery,fancybox,Javascript,Jquery,Fancybox,我正在重新设计一个网页,上面有一个图像滑块来显示我的一些特色作品。图像滑块工作正常,通过单击下一个或上一个图像的右箭头或左箭头来工作 一切都很好,直到我添加了fancyBox文件的链接,以便在弹出的fancyBox中查看该页面中的其他图像(不在滑块中)。 fancyBox工作正常,但正因为如此,现在只要单击左箭头或右箭头,我的滑块就会消失 有人能帮我修复滑块或fancyBox,使滑块脚本和fancyBox都能在本页面上工作吗? 在源代码中,我还注意到中的哪些文件是滑块的一部分,哪些是用于Fan

我正在重新设计一个网页,上面有一个图像滑块来显示我的一些特色作品。图像滑块工作正常,通过单击下一个或上一个图像的右箭头或左箭头来工作

一切都很好,直到我添加了fancyBox文件的链接,以便在弹出的fancyBox中查看该页面中的其他图像(不在滑块中)。 fancyBox工作正常,但正因为如此,现在只要单击左箭头或右箭头,我的滑块就会消失

有人能帮我修复滑块或fancyBox,使滑块脚本和fancyBox都能在本页面上工作吗?

在源代码中,我还注意到中的哪些文件是滑块的一部分,哪些是用于FancyBox的

我真的非常感谢所有的帮助

提前感谢,,
theirf

看起来您正在加载两个不同版本的jQuery。一个位于页眉(1.7),另一个位于m.js(1.4.2)的顶部。尝试从m.js中取出1.4.2的副本开始。确保检查您的控制台是否有错误,然后从那里开始


另外,我对您使用的滑块脚本也不是很确定。我以前在同一页上使用过fancyBox,它们一起玩得很好。。。只是一个想法。

在Firebug中单步执行时看到一个错误:

When I called show(slide,[object Object]) with your args, an error was thrown!
TypeError: f.easing[i.animatedProperties[this.prop]] is not a function
[Break On This Error]   

...e)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f....
$(“#pic-”+next.show('slide',{direction:dir})引起

其中“dir”是一个空字符串。相信这是造成你的错误的原因。
你还有一些其他问题…比如在展示前隐藏。查看更多jQuery动画资料或..更简单使用预构建的滑块:)

哦,我不知道。我从m.js中删除了1.4.2js,但这似乎不起作用。我将看一看BxSliderso,现在您正在尝试运行m.js之后加载jQuery。。。首先加载jQuery,看看这是否会导致滑块工作。不,它仍然不工作。不过我让BxSlider去工作了。不过,你对如何让我的自定义滑块工作还有什么其他建议吗?哦,哇。嗯,我想使用自定义滑块是个错误,因为我不知道如何修复这些错误。chrome在控制台中没有给我任何错误…(奇怪)…所以我认为没有错误。你对预构建的滑块有什么建议吗?是的,我喜欢jQuery工具一www.jquerytools.orgOh,下面的评论也是真的……你在m.js中有另一个版本的jQuery。谢谢你的帮助。是的,我把它拿走了,但它不起作用。