posts - 7, comments - 3, trackbacks - 0, articles - 26

JQuery和其他Javascript框架冲突的解决

Posted on 2009-05-12 15:19 delvin 阅读(998) 评论(0)  编辑  收藏 所属分类: JavaScript
1. JQuery和DWR框架的冲突

当我们在同一个页面中同时导入JQuery和DWR,并使用$这个简短函数,这是就会出现冲突。

原因:JQuery和DWR中都定义了$函数。

解决办法:在使用JQuery的地方,直接使用jQuery,而不使用$.

2.JQuery和Prototype框架的冲突。


当我们在同一个页面中同时导入JQuery和Prototype,并使用$这个简短函数,这是就会出现冲突。

原因:JQuery和Prototype中都定义了$函数。

解决办法:
 先导入Prototype,在导入JQuery,在后面加上jQuery.noConflict();
即导入顺序如下(来自Integral7项目):
<script type="text/javascript" src="<%=request.getContextPath()%>/javascript/prototype.js"></script>
<script type="text/javascript" src="<%=request.getContextPath()%>/javascript/jquery.js"></script>
<script>
     jQuery.noConflict();
</script>

只有注册用户登录后才能发表评论。


网站导航: