여러 HTML 파일의 스크립팅을 처리하는 javascript 파일이 있습니다.각 HTML 파일의 JavaScript 파일은 무엇입니까?
모든 것이 방금 작성되고 함수에서 아무 것도 호출되지 않기 때문에 문제가 발생하기 시작했습니다 (예 : 모든 AJAX 호출은 모든 페이지에서 호출됩니다. 각 호출은 한 페이지에서만 호출되어야 함).
개선하거나 수정하는 가장 좋은 방법은 무엇입니까?
- 내가 기대어하고 각 기능에 각각
을 기능에 모든 JS 코드를 넣어 각각의 HTML 파일
<script src="the_source">
call_function
</script>
그것은 작동하지 않았다. 나는 책임있는 HTML이 있던 곳에서 바로 앞에 놓았다. 나는 원래 Haml에서 다음과 같이 썼습니다.
%script{:src => "src"}
call_function
어떻게이 HTML 함수 호출이 작동합니까?
또는 각 HTML 파일이 더 나은 해결책으로 간주되는 다른 JS 파일을 가지고 있다는 점을 구분하고 있습니까? 문제는 그들 사이에 많은 공유 코드가 있다는 것입니다. 이를 해결하기 위해 필요에 따라 다른 JS 파일에서 호출 할 수있는 객체에 공유 코드를 사용하여 다른 파일을 만들 수 있습니다.
이 문제에 대한 더 깔끔한 접근 방법/해결책은 무엇입니까?
이렇게하면 공유 파일을 다른 JS 파일에 포함시킬 수 있습니까? 다른 파일을 추가하기 전에 HTML '링크 한 다음 ** ** 관련 JS 파일을 각 페이지에 저장하십시오. :) –