标签:
链式调用是应该注意:
DOM对象是直接从DOM树获取的对象,可以使用JS方法,不可以使用jQuery方法。jQuery对象是指jQuery包装后的DOM对象,可以使用jQuery方法,不可以使用JS方法(通过jQuery对象获取的变量在前面加$以作区分)。
两者相互转换:
对于jQuery,全局变量被存储在自己的命名空间中一般与其他库没有冲突
jQuery(function(){ //使用jQery
书写jQuery程序;
})
2. var $j=jQuery.noConflict(); //自定义一个快捷方式
$j(function(){ //使用jQery,利用自定义的快捷方式——$j
书写jQuery程序;
})
如果不想自定义还想使用$(),不管其他库$()方法,又不想与其他库冲突。使用:
jQuery(function($){ //使用jQery设定页面加载时执行的函,在函数内部继续使用$()
书写jQuery程序;
})
(function($){ //定义匿名函数并设置形参为$,匿名函数内部的$均为jQery,在函数内部继续使用$()
$(function(){
书写jQuery程序;
})
})(jQuery) ;
无需调用jQuery.noConflict(),直接使用jQuery做jQuery的是,其他函数库使用$()。
标签:
原文地址:http://www.cnblogs.com/liuyuanqdbk/p/4729576.html