Added in the new .noConflict() function for resolving conflict between jQuery and other $ functions.
This commit is contained in:
parent
783f589fbf
commit
04b51d353a
18
src/jquery/jquery.js
vendored
18
src/jquery/jquery.js
vendored
|
@ -1062,6 +1062,24 @@ jQuery.extend = jQuery.fn.extend = function() {
|
||||||
};
|
};
|
||||||
|
|
||||||
jQuery.extend({
|
jQuery.extend({
|
||||||
|
/**
|
||||||
|
* Run this function to give control of the $ variable back
|
||||||
|
* to whichever library first implemented it. This helps to make
|
||||||
|
* sure that jQuery doesn't conflict with the $ object
|
||||||
|
* of other libraries.
|
||||||
|
*
|
||||||
|
* By using this function, you will only be able to access jQuery
|
||||||
|
* using the 'jQuery' variable. For example, where you use to do
|
||||||
|
* $("div p"), you now must do jQuery("div p").
|
||||||
|
*
|
||||||
|
* @name noConflict
|
||||||
|
* @type undefined
|
||||||
|
* @cat Core
|
||||||
|
*/
|
||||||
|
noConflict: function(){
|
||||||
|
$ = jQuery._$;
|
||||||
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
* @name init
|
* @name init
|
||||||
|
|
Loading…
Reference in a new issue