2012-02-14 14 views
4

私はSVGのレンダリングが完了したかどうかを確認するために使用できるDOMイベントがありますか?私は、ajaxリクエストを介してコンテンツを取得した後、SVGを動的に追加しています。ブラウザ - SVGレンダリング完了イベント

私はこのような新しいコンテナにAJAXの応答を追加する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

関連する問題