원본 html 파일은 처음에 많은 기능이 포함된 JS 파일 A를 로드합니다.
이벤트 실행 후 외부 JS 파일 B가 로드되면 JS 파일 B는 파일 A의 함수를 호출합니다. 논리적으로 말하면 JS 파일 A는 페이지가 로드된 후 성공적으로 로드되었으며 가져온 JS 파일 B는 예, 파일 A에서 함수를 호출할 수 없는 이유는 무엇입니까? 오류가 보고됩니다. . .
a.js 콘텐츠:
함수 1,
함수 2,
$('#btn3').unbind('click').click(function(e){
e.stopPropagation();
$.getScript('b.js');
})
b.js 콘텐츠:
Function 1();
b.js가 성공적으로 로드된 후에는 다른 요소를 추가할 수 없습니다. 함수 외에는 아무 문제가 없습니다. 이유가 무엇인가요
오류의 스크린샷을 찍을 수 있습니다. 기능 범위 문제일 수 있습니다.