默认情形:jQuery用$作为自身的快捷方式

1. jQuery库在其他库之后导入

(1)方法:使用jQuery.noConflict()函数将变量$的控制权转移给其他库

(2)操作:

(a)在js代码的开头加上jQuery.noConflict()函数

(b)jQuery的代码使用如下方式

 jQuery(function(){
jQuery("p").click(function(){
alert("aa");
})
})

此时的$权被移交给其他函数,如果想使用快解方式,可以如下定义:

var $j = jQuery.noConflict();

这样便可以利用$j替换上面的jQuery。

如果还想使用$而不管其他库的$()方法,可以使用下面两种方法解决:

方法一:

 jQuery(function($){                        //使用jQuery设定页面加载时执行的函数
$("p").click(function(){ //在函数内部继续使用$()方法
alert("aa");
})
})

方法二:

(function($){
$(function(){ //定义匿名函数并设置形参为$
$("p").click(function(){ //匿名函数内部的$均为jQuery
alert("aa"); //继续使用$()方法
})
})
})

2. jQuery库在其他库之前导入

无需使用 jQuery.noConflict()函数

最新文章

  1. UVA 10054 the necklace 欧拉回路
  2. mongodb(回滚)
  3. Hark的数据结构与算法练习之计数排序
  4. WPF绑定方式
  5. 《OpenGL游戏编程》第9章-PlanarShadow关键代码注释
  6. Android的SwipeToDismiss第三方开源框架模拟QQ对话列表侧滑删除,置顶,将头像图片圆形化处理。
  7. SPRING IN ACTION 第4版笔记-第九章Securing web applications-008-使用非关系型数据库时如何验证用户(自定义UserService)
  8. NIO组件Selector调用实例
  9. apache基本配置
  10. 2017-3-9 SQL server 数据库
  11. python核心数据结构之字典
  12. CSS3笔记之第三天
  13. Sping Boot入门到实战之入门篇(一):Spring Boot简介
  14. SPFA+SLF+LLL
  15. Servlet JSP 二重修炼:Filter过滤器
  16. [No000017F]如何监控注册表的修改
  17. 生成器yield
  18. 根据Request获取客户端IP
  19. python day03作业
  20. combineReducers 对数据进行拆分管以及使用immutable.js

热门文章

  1. 初识Angular2
  2. SSM配置
  3. 九度OJ 1352 和为S的两个数字
  4. 菜鸟的MySQL学习笔记(五)
  5. erlang 里的if 和 case
  6. extern “C”的作用
  7. 用source code编译安装Xdebug
  8. 网站开发常用jQuery插件总结(12)固定元素插件scrolltofixed
  9. js data日期初始化的5种方法new Date()
  10. mysqli 扩展库的预处理技术(mysqli_stmt)