1

我有一个网站,一切正常。

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

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

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

当我删除上面的代码时,网站上的所有东西都可以正常工作,期待这个联系表。

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

<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>

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

4

1 回答 1

2

If you must have two verisons of jQuery, you must use the 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/

于 2013-05-20T15:29:03.807 回答