Bug Tracker

Ticket #6371: jquery-1.4.2-noconflict-fix.patch

File jquery-1.4.2-noconflict-fix.patch, 437 bytes (added by elijahr, 13 years ago)

Better patch.

  • jquery-1.4.

    old new  
    360360
    361361jQuery.extend({
    362362        noConflict: function( deep ) {
    363                 window.$ = _$;
    364 
    365                 if ( deep ) {
     363                // Is window.$ this jQuery? Revert it to the previous $.
     364                if (window.$ === jQuery) {
     365                        window.$ = _$;
     366                }
     367
     368                // Is window.jQuery this jQuery? Revert it to the previous jQuery.
     369                if ( deep && window.jQuery === jQuery) {
    366370                        window.jQuery = _jQuery;
    367371                }
    368372