jScrollPane和NivoSlider WP插件之间的jQuery冲突问题

我与jScrollPane和NivoSlider WP插件存在冲突问题。 在安装NivoSlider之前,jScrollPane工作正常。 安装后我收到以下错误:

$('.scrollpane').jScrollPane is not a function 

我已经尝试了我所知道的jQuery.noConflict的每个组合,并且在文档中列出了。

我也尝试了这里找到的所有建议: jScrollPane Scrollbar问题

这包括使用WPScrollPane插件,虽然它确实可以阻止错误发生,但它似乎不起作用。

以下是具有冲突JS的pastebins:

  • NivoSlider
  • JScrollPane的

我找出导致此问题的问题。 NivoSlider WP插件通过Wordpress中的wp_footer()钩子包含了另一个版本的jQuery。 为了解决这个问题,我进入了插件文件并编辑了nivoslider4wp-show.php。

在我的Wordpress安装中:

{wordpress目录} /wp-content/plugins/nivo-slider-for-wordpress/nivoslider4wp-show.php

在第32行,我删除了:

  

问题解决了!