2012-02-14 2 views
4

SVG 렌더링이 완료되었는지 확인할 수있는 DOM 이벤트가 있습니까? 아약스 요청을 통해 콘텐츠를 검색 한 후 동적으로 SVG를 추가합니다.브라우저 - SVG 렌더링 완료 이벤트

나는이 같은 새 컨테이너로 아약스 응답 추가 ExtJS4을 사용하고 있습니다 :

response = MyXMLHttpRequestObjectFromAjaxRequest; 
    ... 
    this.svgContainer = Ext.create("Ext.container.Container", { 
      width:SvgData[this.svgFileName].dimension.width, 
      height:SvgData[this.svgFileName].dimension.height, 
      autoDestroy:false 
     } 
    ); 
    destination.add(this.svgContainer); 
    this.svgContainer.update(response.responseText, false); 

내 문제는 SVG 렌더링 될 때까지 약간의 시간이 소요되며 DOM이 DomQueries 등 접근 가능하게한다는 것입니다을 나는 돔이 준비되어 있고 그것을 조작 할 수 있다고 알려주는 이벤트가 필요합니까?

미리 감사드립니다. 크리스

답변

0

는 컨테이너의 afterrender 또는 added 이벤트를 잡으려고 시도?

+0

실제로 아직 없습니다! 나는 그것을 시도 할 것이다. 나는이 "문제"를 해결할 수 있었다. – Chris