$(function() {
var cssrain=jQuery.noConflict(true); //将变量$的控制权让渡给其他库。这样可以确保jQuery不会与其他库的$对象发生冲突。
//alert($("id").html());//报错
alert(cssrain("id").html());//正常
});
$(function() {
jQuery.noConflict(); //把$让渡给其它类库
(function($){
$("div p").click(function(){alert("cssrain!")});
})(jQuery); //一个闭包
});
//实际上这个$只是个形参而已 ,真正的参数是jQuery. 所以当你用prototype里面的$时,并不冲突
本文介绍了如何使用jQuery的noConflict方法解决与其他JavaScript库之间的符号冲突问题,并通过示例展示了如何在实际代码中应用这一特性。
752

被折叠的 条评论
为什么被折叠?



