Velocity与jQuery的$发生冲突时的三种解决办法
来源:互联网 发布:离线全文翻译软件 编辑:程序博客网 时间:2024/06/09 20:09
Velocity的$与Jquery的$发生冲突时的解决方法有以下几个:
1、使用jQuery代替$。
如:jQuery.ajax();
缺点:不适合扩展,一旦替换成第三方库时,那就麻烦大发
2、使用jQuery.noConflict。
如:var j = jQuery.noConflict(); j.ajax();
缺点:当使用jQuery的相关插件时,会使得插件失效哦!
3、wrap jQuery中的冲突方法。
如$.ajax()在Velocity中会冲突,则重新定义如下:
function dw(){}
dw.ajax=function(s){
jQuery.ajax(s);
}
dw.ajax();
方案3基本上解决了1、2中的缺点~~~故推荐使用第三种方法!
文章来源:http://opensource.csdn.net/bbs/thread/3896
- Velocity与jQuery的$发生冲突时的三种解决办法
- Velocity与jQuery的$发生冲突时的三种解决方法
- jquery和其他库发生冲突的解决办法
- C#访问共享目录与Word.ApplicationClass发生冲突的解决办法
- .net 引用程序集发生冲突时的解决办法
- DISCUZ中使用JQUERY时发生冲突的解…
- 对于多个库之间jQuery发生冲突的解决方法
- 【Jquery】关于失焦事件和点击事件发生冲突的解决办法
- 写入位置时间发生冲突时的调试与解决
- C#代码辅助工具Visual Assist X 与 VS2005的代码自动提示发生冲突的解决办法
- Velocity宏定义的坑与解决办法
- Velocity宏定义的坑与解决办法
- Velocity宏定义的坑与解决办法
- Velocity宏定义的坑与解决办法
- 解决velocity与jquery的冲突
- idea的快捷键与其他快捷键发生冲突的解决办法
- Android onTouch 执行过程 和onClick 发生冲突的解决办法
- JQuery的$和其它JS发生冲突的快速解决方法
- JDK 6中新增的Java Console类功能及常见问题
- 项目总结
- 开发Metro应用程序之二: C++程序
- 【Java-Android开发系列】Eclipse的安装配置
- 一个File工具类
- Velocity与jQuery的$发生冲突时的三种解决办法
- 无发删除的文件
- 数据库安装及数据库问题解决(七)
- word显示条直线
- ThreadPoolTaskExecutor 的困惑。
- Android实现开机自动运行程序
- 数据库安装及数据库问题解决(八)
- 架构设计:生产者/消费者模式
- xsd是什么文件,作用是什么?