2011-04-20 3 views
0

이미 jQuery (문서) .ready 단편이 정의되어 있습니다. 대규모 모듈 프로젝트에서 작업 중이므로 전역 JavaScript 파일을 수정하지 않고도 구성 요소가 자신의 코드를 실행하기 위해 콜백을 document.ready 이벤트에 푸시 할 수있게하려고합니다.document.ready 콜백 푸시 : 가능합니까?

하나의 가능한 방법은 각 구성 요소 (실제로 포틀릿)가 자체 콜백을 푸시하는 콜백 배열을 정의한 다음 글로벌 준비 콜백을 통해 배열을 스캔하고 각 콜백을 실행하는 것입니다.

콜백을 직접 푸시하는 jQuery 방법이 있는지 궁금합니다. 만약 내가 jQuery (document) .ready를 코드 내의 다른 곳에서 설정했다면 이미 설정된 내용을 덮어 쓰고 전역 초기화 콜백을 실행하지 않을 것이라고 나는 믿는다.

내가 무엇을 제안합니까?

준비 기능은 문서 개체에만 사용할 수 있으므로 HTML 개체에 바인딩 할 수 없습니다.

나의 현재 목적은 Ice.onSendReceive을 특정 버튼에 매핑하는 것입니다 (저는 ICEFaces 1.8을 사용하고 있습니다). 그러나이 기능을 다른 함수 호출로 확장하여 사용하지 않을 수도 있습니다. window.setTimeout

답변

관련 문제