나는 ajax 기반 웹 기반 응용 프로그램을 만들고 있습니다. 나는 jQuery와 PHP를 사용하고있다. 임시 솔루션으로 $ .ajax success 콜백이 발생할 때 file.php를 페이지에로드하고 사용자 정의 함수 initialize_js를 실행하여 초기화가 필요한 요소를 찾고 해당 요소에 대한 javascript를 실행합니다.콘텐츠로드시 js를 실행하는 체계적인 방법은 무엇입니까?
내 현재 솔루션이 상당히 크고 관리가 어려운 얻을 것입니다, this post
이럴에 비슷한입니다. js를 자체 파일로 분리하고이 내용을 스크립트로로드하는 두 번째 아약스 호출을 만들 수 있지만 이것이 오버 헤드가 많을 것이라고 느꼈습니다.
코드를 체계적이고 재사용 할 수 있도록 권장 할만한 것은 무엇입니까? 내 javascirpt_ajax 루틴을 사이트의 다른 프로젝트를위한 재사용 가능한 파일에 넣으려고합니다.이 사용자 정의 된 함수는 거기에있을 수 없습니다.
감사합니다. 이것은 훌륭한 제안입니다. 이 프로젝트의 시간 제한 (시작부터 끝까지 7 주)으로 인해 첫 번째 개정에서이 작업을 수행 할 수 없지만 두 번째 또는 세 번째 릴리스에서는 더 체계화 된 작업을 수행 할 수 있도록이 제안 사항을 책갈피에 추가합니다. 다시 한 번 감사드립니다! – Bil1