2008-07-01
JQuery 学习日志
关键字: jquery 学习日志<script type="text/javascript">
$(function() {
var cssrain=jQuery.noConflict(true); //将变量$的控制权让渡给其他库。这样可以确保jQuery不会与其他库的$对象发生冲突。
alert(cssrain("div").html());//正常 //alert($("div").html());//报错
});
</script>
<div> <p>aaaaaaaaaaaaaaaaa</p></div>
那为什么能 var cssrain=jQuery.noConflict(true) 这么写呢?
首先我们看jQuery的源代码:
noConflict: function( deep ) {
window.$ = _$;
if ( deep )
window.jQuery = _jQuery;
return jQuery;
}
明显 ,当deep==true的时候,返回jQuery.
所以我们var cssrain=jQuery.noConflict(true) 这样定义也就可以理解了。
所以cssrain就可以代替jQuery了。从而确保jQuery不会与其他库的$对象发生冲突。
本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=436
发表评论
- 浏览: 18744 次

- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
左外连接,右外连接,全连 ...
呵,受教了,以前学过,也明白了,但好长时间不用就忘了,主要是语法,以后再也不忘了 ...
-- by song218888 -
myeclipse hibernate spri ...
,真是太感谢你了,对我这初学者真是有莫大的帮助啊!!!
-- by zbmartin






评论排行榜