2013-02-12 4 views
1

내가 뭘 하려는지 동적으로 수정 된 버전을 jQuery 및 기타 라이브러리를로드 할 수 있도록 이러한 수정 된 버전은 내 전화를 어디에서 로컬 범위 내에서 액세스 할 수 및 동일한 버전의 다른 버전과 충돌을 피하기 위해 라이브러리. 예 :로컬 범위에서만 사용할 수 있도록 라이브러리를로드 할 수있는 방법이 있습니까?

//Some global code that uses regular jQuery 
(function(win, doc, undefined){ 
    loadMyJQuery(); 
    //Some code that uses my modified version 
})(window,document); 

대단히 감사합니다.

+0

당신은 수'레벨 레벨()'XHR의 rexuest. 그러나 그것은 끔찍한 해결책이며, 먼저 프로그램 개념을 바꾸는 것을 고려해야합니다. 실제로 전체 jQuery를로드해야하는지 스스로에게 물어보십시오. –

+1

당신은 완전히 옳습니다. 가장 좋은 방법은 전체 코드를 다시 생각하는 것이지만 jQuery 및 기타 수정 된 라이브러리 (코딩하지 않은 라이브러리)를 사용해야합니다. – user2064469

답변

0

당신은 jQuery.noConflict() 를 사용하여 자신의 변수에 각 라이브러리를 할당하고 통과 할 수 귀하의 자바 스크립트 파일

(function($){ 

})(yourjQuery) 
관련 문제