2014-11-03 1 views
1

jQuery를 사용하는 Bootstrap을 사용하고 있지만 동일한 프로젝트에서 Prototype을 사용하고 있습니다. jQuery에서 별칭을 변경할 수 있다는 것을 알고 있지만 Bootstrap.js에서 별칭을 jQuery로 변경하고 Prototype에서 $를 계속 사용하려면 어떻게해야합니까?jQuery, BootStrap 및 Prototype의 별칭

감사합니다.

답변

2

jQuery noConflict mode을 사용하여 고유 한 jQuery 참조를 만들고 $ 부호 대신 사용하십시오. 다음과 같은 것 :

var j$ = jQuery.noConflict(); 

부트 스트랩에 관한 한, 걱정할 필요가 없습니다. 부트 스트랩 jQuery 플러그인은 +function($) { ... }(jQuery)과 같이 IIFE에 제대로 래핑되므로 jQuery은 변경되지 않으므로 아무런 문제가 없습니다.

+0

고마워, 방금 본거야. – Crisiiii