jQuery的noConflict函数如何工作?

Oli*_*cal 8 javascript jquery

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

它没有设置$吗?(delete window.$?)

任何建议将不胜感激.

Dis*_*dev 10

您可以查看源代码:

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

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

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

        return jQuery;
    }
Run Code Online (Sandbox Code Playgroud)


Pet*_*tah 9

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