我需要编辑(使用javascript)嵌入html页面的SVG文档。
加载SVG后,我可以访问SVG的dom及其元素。但是我不知道SVG dom是否准备好,因此在加载html页面时,我无法对SVG执行默认操作。
要访问SVG dom,我使用以下代码:
var svg = document.getElementById("chart").getSVGDocument();
其中“图表”是embed元素的ID。
如果在html文档准备好后尝试访问SVG,则采用这种方式:
jQuery(document).ready( function() {
var svg = document.getElementById("chart").getSVGDocument();
...
svg始终为null。我只需要知道它何时不为null,就可以开始对其进行操作了。您知道是否有办法吗?
潇潇雨雨
12345678_0001
子衿沉夜
相关分类