jQuery 학습6(멀티 라이브러리 공존)

●  jQuery.noConflict()

/**
 *           $                  。       jQuery         $  
 *      。        ,      jQuery      jQuery   。  ,     $("div p")
 *    ,      jQuery("div p")。
 * 
 *   :           jQuery     ,                  。        
 *          ,   jQuery         。
 *
 * @return jQuery Object
 */
jQuery.noConflict();

/*
 *    :  $              。
 */
jQuery.noConflict();
//    jQuery
jQuery("div p").hide();
//        $()
$("content").style.display = 'none';

/*
 *    :       $,           ,              $    jQuery     
 *   。      ,    $       。                        。
 */        
jQuery.noConflict();
(function($) { 
  $(function() {
    //    $    jQuery      
  });
})(jQuery);
//         $          
var val = $F("someid"); //        prototype   $()

/*
 *    :                    jQuery   。
 */
// j    jQuery     
var j = jQuery.noConflict();
//    jQuery    
j("div p").hide();
//        $()   
$("content").style.display = 'none'; 

    ●  jQuery.noConflict(extreme)

/**
 *  $ jQuery            。        !
 *
 *          noConflict         ,          jQuery。           
 *  ,       jQuery            。  :                。
 *
 * @extreme(boolean)    true        jQuery     
 * @return jQuery Object
 */
jQuery.noConflict(extreme);

//   :    jQuery           。
var dom = {};
dom.query = jQuery.noConflict(true);

//   jQuery    
dom.query("div p").hide();
//      $()    
$("content").style.display = 'none';
//       jQuery    
jQuery("div > p").hide();

좋은 웹페이지 즐겨찾기