jQuery的noConflict函数如何工作?

时间:2011-02-04 12:04:25

标签: javascript jquery

嘿,我只是在查看noConflict函数的文档,它没有说明它是如何工作的(显然)。我只是想知道是否有人知道。

是否取消设置$? (delete window.$?)

任何建议都将不胜感激。

2 个答案:

答案 0 :(得分:10)

您可以查看source code

// Map over the $ in case of overwrite
    _$ = window.$

//....
noConflict: function( deep ) {
        window.$ = _$;

        if ( deep ) {
            window.jQuery = _jQuery;
        }

        return jQuery;
    }

答案 1 :(得分:9)

它将$恢复到加载jQuery之前的状态。