programing

jQuery 수정: "Uncatched TypeError: $ is not function" 오류

bestprogram 2023. 3. 18. 09:32

jQuery 수정: "Uncatched TypeError: $ is not function" 오류

내 코드:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>      
<script src="http://someothersite.com/external.js"></script>

external.displays:

$("head").append(unescape(""));

안타깝게도 외부 스크립트를 포함하면 다음 오류가 발생합니다.

수집되지 않은 유형 오류: $는 함수가 아닙니다.

이거 어떻게 고쳐야 돼요?외부 Javascript 파일은 서드 파티이므로 편집할 수 없습니다.

JS 파일에서 다음 문을 사용합니다.

jQuery(document).ready(function($){

// jQuery code is in here

});

위 문구를 선언하면 $ 기호를 사용할 수 있습니다.

이전 버전의 jQuery를 사용하고 있었습니다.

버전을 업데이트하여 문제를 해결했습니다.

와아아악!

jquery가 로딩되기 전에 외부 javascript가 먼저 로딩되었기 때문이라고 생각합니다.이 사용상의 요건을 해결하려면 , 다음의 사용상의 링크를 클릭해 주세요.http://requirejs.org/docs/api.html

언급URL : https://stackoverflow.com/questions/33278529/jquery-fix-for-uncaught-typeerror-is-not-a-function-error