2012-02-14 147 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