jQuery$命名冲突怎么办如何解决
2014-01-16 17:32
411 查看
其他一些 JavaScript 框架包括:MooTools、Backbone、Sammy、Cappuccino、Knockout、JavaScript MVC、Google Web Toolkit、Google Closure、Ember、Batman 以及 Ext JS。
其中某些框架也使用 $ 符号作为简写(就像 jQuery),如果您在用的两种不同的框架正在使用相同的简写符号,有可能导致脚本停止运行。
jQuery 的团队考虑到了这个问题,并实现了 noConflict() 方法。
实例
您也可以创建自己的简写。noConflict() 可返回对 jQuery 的引用,您可以把它存入变量,以供稍后使用。请看这个例子:
复制代码 代码如下:
var jq = $.noConflict();
jq(document).ready(function(){
jq("button").click(function(){
jq("p").text("jQuery 仍在运行!");
});
});
其中某些框架也使用 $ 符号作为简写(就像 jQuery),如果您在用的两种不同的框架正在使用相同的简写符号,有可能导致脚本停止运行。
jQuery 的团队考虑到了这个问题,并实现了 noConflict() 方法。
实例
您也可以创建自己的简写。noConflict() 可返回对 jQuery 的引用,您可以把它存入变量,以供稍后使用。请看这个例子:
复制代码 代码如下:
var jq = $.noConflict();
jq(document).ready(function(){
jq("button").click(function(){
jq("p").text("jQuery 仍在运行!");
});
});
您可能感兴趣的文章:
相关文章推荐
- jQuery$命名冲突怎么办如何解决
- ip地址有冲突怎么办 局域网ip冲突如何解决
- jQuery$命名冲突解决方法
- 如何解决Jquery库及其他库之间的$命名冲突
- jQuery$命名冲突问题解决方法
- jQuery$命名冲突问题解决方法
- 如何解决Jquery库及其他库之间的$命名冲突
- jQuery$命名冲突问题解决方法
- 如何解决Jquery库及其他库之间的$命名冲突
- eclipse使用git插件踩过的坑-如何解决冲突(一)
- 如何解决包冲突,类加载错误的一个方法
- 使用命名空间解决名字冲突
- 使用git pull文件时和本地文件冲突怎么解决
- 冲突部分Beyond Compare如何解决
- Eclipse 中Git的使用及如何解决冲突
- 哈希表如何解决冲突问题
- C#与.NET程序员面试宝典 2.2.5 面试题12:如何解决因共享组件而导致的应用程序之间的冲突
- 如何快速的解决Maven依赖冲突
- win7系统IE浏览器打开网页慢怎么解决 如何解决win7系统打开软件慢
- maven中jar冲突如何解决