2013-03-13 92 views
2

我正在处理C#.net项目,并且我为菜单和图像滑块等使用多个JavaScript库,但是出现了冲突,我该如何避免这种情况?避免jQuery与asp.net中的多个JavaScript库冲突

+0

http://stackoverflow.com/a/15383186/1238887 - 这应该回答你的问题。 – ahren 2013-03-13 10:55:27

+0

请添加一些代码或错误信息。 – 2013-03-13 10:56:01

+0

我没有错误信息,但动画效果不好 – Alaa 2013-03-13 10:57:13

回答

1

刚刚加载jQuery库之后,您会调用$.noConflict();,然后您使用jQuery关键字调用jQuery。从jQuery site例如:

<script type="text/javascript" src="other_lib.js"></script> 
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript"> 
    $.noConflict(); 
    jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
    }); 
    // Code that uses other library's $ can follow here. 
</script> 
+0

但我的.aspx页面中没有JQuery代码,我的所有JQuery代码都在外部.js文件中,所以我可以做什么? – Alaa 2013-03-13 11:53:54

+0

@Alaa同样,在jQuery库的其余部分之后加载jQuery,然后调用noConfict。 – Aristos 2013-03-13 11:55:19

+0

谢谢@Aristos我会尝试 – Alaa 2013-03-13 11:56:43