jQuery$命名冲突怎么办如何解决
发布时间:2014-06-18 编辑:jiaochengji.com
某些框架也使用 $ 符号作为简写(就像 jQuery),如果您在用的两种不同的框架正在使用相同的简写符号,有可能导致脚本停止运行,下面有个不错的解决方法
其他一些 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 仍在运行!");
});
});
您可能感兴趣的文章:
iP冲突是怎么解决?iP冲突解决方法
jQuery$命名冲突怎么办如何解决
如何解决Jquery库及其他库之间的$命名冲突
jQuery库与其他JS库冲突的解决办法
快速解决jQuery与其他库冲突的方法介绍
PHP新特性命名空间的详解介绍
遨游浏览器总显示“数据冲突”怎么解决
解决jquery中美元符号命名冲突问题
电脑不能上网提示网络IP地址冲突怎么解决
电脑关机时弹出SAS window:winlogon.exe应用程序错误怎么办
上一篇:jQuery获得内容和属性示例代码
下一篇:Jquery 获取对象的几种方式介绍
[关闭]