两个JQuery插件在页面上冲突

时间:2014-01-24 19:21:34

标签: jquery

我在我的网站上使用了一个图像滑块插件(.nivoSlider)和一个响应式菜单插件(.mmenu),它们似乎是相互矛盾的,但却是一种非常奇怪的方式!

如果您访问该网站,图像滑块和菜单将加载正常,一切都很好。问题是,如果您访问另一个页面,然后重新访问索引/主页,滑块不会加载!

值得一提的是,如果按下刷新滑块再次加载确定!

我花了几个小时在网上寻找解决方案并尝试一切,但似乎没有任何工作。

如果有人能够对此有所了解,那将非常感激。

以下是网址:http://www.paulcrookconsultancy.com/index.html

2 个答案:

答案 0 :(得分:0)

访问索引页面时,我在firebug中收到以下错误:

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

听起来你需要在文档中包含jScrollPane jquery插件。

答案 1 :(得分:0)

我设法通过替换第一行的图像滑块来解决这个问题......

$(window).load(function() {

...与

$(document).ready(function(){