您现在的位置:首页 --> 查看专题: 冲突
许多的 JS 框架类库都选择使用 $ 符号作为函数或变量名,jQuery 是其中最为典型的一个。在 jQuery 中,$ 符号只是 window.jQuery 对象的一个引用,因此即使 $ 被删除,window.jQuery 依然是保证整个类库完整性的坚强后盾。jQuery 的 API 设计充分考虑了多框架之间的引用冲突,我们可以使用 jQuery.noConflict 方法来轻松实现控制权的移交。
最近有网友在留言板里问到jRaiser和jQuery的冲突问题,特此写一篇文章进行解释。冲突的根源众所周知,jQuery是通过一个全局变量$来引用的,而jRaiser加载时也占用了$。因而冲突的根源就是全局变量$。说得明白点:当jQuery和jRaiser共存的时候,$究竟是谁?分析jQuery和jRaiser的源代码可以知道,这两个库在加载的时候都会占用$变量。因此,按照覆盖的原理,谁后加载,$变量就是谁。如何解决冲突别名法除了$,jQuery和jRaiser都占用...
前几天和老婆一起(第 N 遍)看 Friends ,看到 R&R 第一次分手的那集,Rachel 因为工作加班好多天,在 Anniversary 也要加班,Ross 于是把晚餐带到 Rachel 的办公室,本来是一番浪漫好意,结果弄得 Rachel 很不开心,大吵一架于是分手。 冲突在于,Ross 希望能够在 Anniversary 和 Rachel 一起吃饭,而 Rachel 因工作紧张不能一起吃饭。其实这样的利益冲突在亲密关系中非常频繁,甚至可以说是吵架的主要原因。 一般来说...
[ 共3篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [43] 招聘技巧一二
- [15] [译]Google Chrome中的高性能网
- [14] 最近总结的一些技巧(vim,python,s
- [14] 关于Linux的文件系统cache
- [14] 在FreeNAS/BSD搭建基于Nginx+
- [12] Linux常用系统信息查看命令
- [11] Linux(Ubuntu 10.04)上安装
- [9] Centos yum 安装nginx+PHP
- [9] 我对技术方向的一些反思
- [8] base64_encode 和 urlenc
赞助商广告