2012-02-14 148 views
4

是否有一個DOM事件可以用來查看SVG的渲染是否完成?我通過ajax請求檢索內容後動態添加SVG。瀏覽器 - SVG渲染完成事件

我使用ExtJS4添加AJAX應對這樣一個新的容器:

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等訪問我需要一個事件告訴我該dom已準備就緒,我可以開始操作它了嗎?

在此先感謝!

克里斯

回答

0

你試圖抓住容器的afterrenderadded事件?

+0

居然還沒有!我會試一試。我能夠解決這個「問題」。 – Chris 2012-07-05 12:19:01