jquery与多个jquery添加冲突的问题

时间:2013-05-20 15:23:37

标签: jquery

我有一个网站,每件事情都很好。

现在我想添加一个可联系的Jquery表单,当我添加下面的代码

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>

联系表单工作,但网站的其他功能,如下拉停止工作。

当我删除上面的代码时,网站上的所有内容都可以正常使用此联系表单。

我认为jquerys之间存在冲突,因为我也有

<script type="text/javascript" src="<?=base_url();?>js/jquery-1.js"></script>
<script type="text/javascript" src="<?=base_url();?>js/jquery.js"></script>
<script type="text/javascript">jQuery(window).load(function(){jQuery('#slider').nivoSlider({effect:'fold',slices:15,boxCols:8,boxRows:8,animSpeed:500,pauseTime:5000,directionNav:true,directionNavHide:false,controlNav:false,captionOpacity:1});});</script>

任何帮助如何使它与两者一起使用。

由于

1 个答案:

答案 0 :(得分:2)

如果必须有两个版本的jQuery,则必须使用jQuery noConflict。

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
  $.noConflict();
  // Code that uses other library's $ can follow here.
</script>

http://api.jquery.com/jQuery.noConflict/

http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/