jQuery 원본, 두 개의 jQuery 라이브러리를 병존시키려면 어떻게 합니까?

7775 단어 jquery
jQuery 원본, 두 개의 jQuery 라이브러리를 병존시키려면 어떻게 합니까?



	$ = jQuery 1.11.3 ;  //   1.11.3    
	$ = jQuery 3.4.1 ;   //    3.4.1   
	
	        
	        var _jQuery = window.jQuery;  jQuery1.11.3
	        _$ = window.$ ;  jQuery1.11.3
	        window.jQuery = window.$ = jQuery;  jQuery3.4.1
	
	let j = $.noConflict(true);
	    if (window.$ === jQuery) { //   $   jQuery   
	        window.$ = _$; jQuery1.11.3  3.4.1    $       1.11.3
	           window.$   1.11.3  
	    }
	    if (deep && window.jQuery === jQuery) { // deep===true ;(window.jQuery3.4.1 === jQuery 3.4.1) === true
	        window.jQuery = _jQuery; // 1.11.3
	    };
	    return jQuery; //       3.4.1 
	
	$ =>      $    jQuery => 1.11.3   
	j =>      j    jQuery => 3.4.1   
	
        // $('.box')             jq     (JQ  );
        // =$(".box") !==$(".box")        ,        ;
        // ===========       :    /    ( )/    
        // =》       jQuery.fn           ,             (   jquery     );
        // =》 jq        ,            ,
        //               ,  $.xxx()  ,  :$.Callbacks()    $.ajax()   ;
        // dir($) jQuery  、  
        // dir($.fn) jQuery  
        let $box = $('.box');
        $('.box').click(() => {}); //    3        
        $('.box').fadeIn(() => {});
        $('.box').addClass(() => {});

        /*  */

        $box.click(() => {}); //         
        $box.fadeIn(() => {});
        $box.addClass(() => {});
    

좋은 웹페이지 즐겨찾기