导航菜单wordpress中的Jquery冲突

时间:2014-07-26 11:31:01

标签: jquery ajax wordpress conflict

我需要使用这两个jquery文件。但这些都是冲突。如何在不冲突的情况下使用这两个文件。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>

2 个答案:

答案 0 :(得分:1)

您不需要同时使用它们,jQuery 1.11.0将为您完成所有操作。 如果您使用使用1.3.0的旧插件,您可以将其更改为与1.11.0一起使用。 跟踪并找出为什么你的插件不适用于1.11.0并不难 您也可以使用迁移工具。

答案 1 :(得分:0)

你应该使用noconflict方法来达到这个目的。见下文:

首先加载1.11.0

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

<script type="text/javascript">   var jQuery_1_11_0 = $.noConflict(true);   <script>

现在加载1.3.0

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>

<script type="text/javascript"> var jQuery_1_3_0 = $.noConflict(true); <script>

现在,使用jQuery_1_11_0(&#39;#selector&#39;)。function();或jQuery_1_3_0(&#39; #selector&#39;)。function();

而不是$(&#39; #selector&#39;)。function();