jQuery 美元符冲突的解决方法


Posted in Javascript onMarch 28, 2010

如下代码:

jQuery.noConflict(); 
jQuery(document).ready(function(){ //Your Code.... 
});

jQuery.noConflict() 的详细介绍:
概述
运行这个函数将变量$的控制权让渡给第一个实现它的那个库,这有助于确保jQuery不会与其他库的$对象发生冲突,在运行这个函数后,就只能使用jQuery变量访问jQuery对象。例如,在要用到$("div p")的地方,就必须换成jQuery("div p")。
注意:这个函数必须在你导入jQuery文件之后,并且在导入另一个导致冲突的库之前使用。当然也应当在其他冲突的库被使用之前,除非jQuery是最后一个导入的。
描述:
将$引用的对象映射回原始的对象。
jQuery 代码:
jQuery.noConflict(); 
// 使用 jQuery 
jQuery("div p").hide(); 
// 使用其他库的 $() 
$("content").style.display = 'none';

描述:
恢复使用别名$,然后创建并执行一个函数,在这个函数的作用域中仍然将$作为jQuery的别名来使用。在这个函数中,原来的$对象是无效的。这个函数对于大多数不依赖于其他库的插件都十分有效。
jQuery 代码:
jQuery.noConflict(); 
(function($) { 
$(function() { 
// 使用 $ 作为 jQuery 别名的代码 
}); 
})(jQuery); 
// 其他用 $ 作为别名的库的代码

描述:
创建一个新的别名用以在接下来的库中使用jQuery对象。
jQuery 代码:
var j = jQuery.noConflict(); 
// 基于 jQuery 的代码 
j("div p").hide(); 
// 基于其他库的 $() 代码 
$("content").style.display = 'none';
Javascript 相关文章推荐
javascript 表单验证常见正则
Sep 28 Javascript
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 Javascript
javascript入门基础之私有变量
Feb 23 Javascript
JQuery 学习笔记01 JQuery初接触
May 06 Javascript
高性能Javascript笔记 数据的存储与访问性能优化
Aug 02 Javascript
js中一个函数获取另一个函数返回值问题探讨
Nov 21 Javascript
基于JavaScript实现文字超出部分隐藏
Feb 29 Javascript
jQuery插件实现可输入和自动匹配的下拉框
Oct 24 Javascript
JavaScript模块化之使用requireJS按需加载
Apr 12 Javascript
D3.js实现拓扑图的示例代码
Jun 30 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
Jul 31 Javascript
vue组件实现移动端九宫格转盘抽奖
Oct 16 Javascript
分享十五个最佳jQuery 幻灯插件和教程
Mar 27 #Javascript
Jquery 1.42 checkbox 全选和反选代码
Mar 27 #Javascript
网络图片延迟加载实现代码 超越jquery控件
Mar 27 #Javascript
JQuery的一些小应用收集
Mar 27 #Javascript
Visual Studio中的jQuery智能提示设置方法
Mar 27 #Javascript
Jquery 滑入滑出效果实现代码
Mar 27 #Javascript
Jquery ajax不能解析json对象,报Invalid JSON错误的原因和解决方法
Mar 27 #Javascript
You might like
在PHP中读取和写入WORD文档的代码
2008/04/09 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
PHP排序算法之堆排序(Heap Sort)实例详解
2018/04/21 PHP
ThinkPHP框架整合微信支付之刷卡模式图文详解
2019/04/10 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
js与运算符和或运算符的妙用
2014/02/14 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
jQuery实现渐变下拉菜单的简单方法
2015/03/11 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
2016/12/02 Javascript
Javascript中 toFixed四舍六入方法
2017/08/21 Javascript
vue+layui实现select动态加载后台数据的例子
2019/09/20 Javascript
JS 创建对象的模式实例小结
2020/04/28 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
Python对列表排序的方法实例分析
2015/05/16 Python
遍历python字典几种方法总结(推荐)
2016/09/11 Python
python生成圆形图片的方法
2020/03/25 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
python hbase读取数据发送kafka的方法
2018/12/27 Python
python requests库爬取豆瓣电视剧数据并保存到本地详解
2019/08/10 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
2019/08/16 Python
Win10下python 2.7与python 3.7双环境安装教程图解
2019/10/12 Python
Python通过类的组合模拟街道红绿灯
2020/09/16 Python
携程英文网站:Trip.com
2017/02/07 全球购物
Expedia英国:全球最大的在线旅游公司
2017/09/07 全球购物
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
毕业生自我鉴定范文
2013/11/08 职场文书
传媒专业推荐信范文
2013/11/23 职场文书
房地产财务管理制度
2014/02/02 职场文书
大学自我评价
2014/02/12 职场文书
电子银行营销方案
2014/02/22 职场文书
公司年会搞笑主持词
2014/03/24 职场文书
python疲劳驾驶困倦低头检测功能的实现
2022/04/04 Python