项目表现层以前使用的是 Ext + Prototype的框架,后来发现jQuery更加强大,而且插件多,想整合jQuery。结果发现jquery的$("....")等与Prototype冲突
解决办法:
先加载prototype,后加载jquery
jQuery.noConflict();
// Put all your jQuery code in your document ready area
jQuery(document).ready(function($){
// Do jQuery stuff using $
$("div").hide();
});
如上代码,在执行jQuery代码前:执行
jQuery.noConflict();
函数,运行这个函数将变量$的控制权让渡给第一个实现它的那个库。
这有助于确保jQuery不会与其他库的$对象发生冲突。在运行这个函数后,就只能使用jQuery变量访问jQuery对象。
例如,在要用到$("div a")的地方,就必须换成jQuery("div a")。
当然,也可以使用jQuery(document).ready(function($){
恢复使用别名$,然后创建并执行一个函数,
在这个函数的作用域中仍然将$作为jQuery的别名来使用。在这个函数中,原来的$对象是无效的。
这个函数对于大多数不依赖于其他库的插件都十分有效。
分享到:
相关推荐
Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery Ext + Jquery
AJAX教程。包括了ext,jquery,dwr,prototype等方面的教程和文档。感觉都是些不错的资源,放到网上共享给大家!!绝对超值的!!!
超全的网站模版EXT效果Jquery 超全的网站模版EXT效果Jquery 各种网站效果
jQuery Simulate Extended插件(又名jquery-simulate-ext)提供了基于插件来模拟复杂用户交互的方法。 该插件提供以下功能的仿真: 拖放 按键顺序 按键组合 此外,扩展插件包括jQuery模拟插件本身的文档和修补程序...
学习中收集的有关Jquery和EXT资料
分享日期选择控件集合(包括asp.net,js,ext,jquery)
ext与fckeditor整合,下下看看吧
jquery,js,ext的api文件 jquery,js,ext的api文件 jquery,js,ext的api文件 jquery,js,ext的api文件
UI组件(ext jquery ucren)
ext3build z整合项目所需资源ext3build z整合项目所需资源
Ext_PrinterFriendly.rar是ext打印、js.rar是 jquery打印、temp.rar是ext导出excel
这个例子很有趣,他用JQuery完全模仿出了EXT的风格出来,模仿这个例子,你可以把你的网页作得很漂亮。
使用Jquery编写的仿Ext的表格,自带排序分页等功能。
ExtJs与Struts的整合使用.doc 十分详细的讲解了如何实现Ext与Struts整合使用
Ext和SSH的整合示例,正在纠结该如何将两种技术结合在一起的童鞋们可以来参考一下
GWTEXT 与Hibernate整合实例,在Eclipse3.3测试过,连接Oracle数据库
Struts2+Ext登录整合完整版 Struts2+Ext登录整合完整版 Struts2+Ext登录整合完整版 Struts2+Ext登录整合完整版 Struts2+Ext登录整合完整版 Struts2+Ext登录整合完整版 Struts2+Ext登录整合完整版 Struts2+Ext登录...
该代码知识库是由jquery制作仿照ext框架的知识,内容丰富,包含很多知识,如ext的tree,input输入的验证,form表单的设计,统计试图饼状图、柱状图,窗体wind等知识,欢迎学习该知识。该知识库包含源码和数据,可以直接...
ext例子整合。包括有tree,toolbar,tabpanel,Grid分页,进度条等多个实例
jquery.ext.zip jquery.ext.zip jquery.ext.zip