오늘 그룹에서 누군가가 ajax로 js를 어떻게 로드하는지 물어봤는데, 저는 아직 사용해보지 않았습니다. 왜 AJAX를 사용해 JS를 불러왔는지 물었더니, js 파일이 매우 크고 사용자가 특정 버튼을 눌렀을 때 불러와야 하며, 보통은 불러올 필요가 없다는 것을 알게 되었습니다. 이런 점에서 경우에 따라 ajax로 js를 불러오는 것이 필요해 보입니다.
그래서 구글에 ajax를 입력해 js를 불러왔는데, 첫 번째 글이 제 웹사이트의 기사였고, 기사 내용은 Google API를 사용해 js로 불러와서 제 기사 제목이 표준화되지 않은 것일 수도 있습니다. jQuery 문서를 확인한 후, js 파일을 불러오는 기본 메서드가 있습니다. 다음과 같이 사용법이 있습니다:
- $.getscrip{过滤}t("jsname.js", function() {
- alert("ajax加载js完成要执行的方法");
- });
코드 복사
예를 들어, jsname.js 파일에는 다음과 같은 문장이 있습니다:
이렇게 먼저 "ajax load js"를 출력하고, 파일이 로드jsname.js 완료될 때까지 기다린 뒤, 콜백 메서드를 실행한 뒤 "ajax load js complete, the method to execute"를 출력합니다. 이는 ajax js의 로딩으로 간주됩니다. |