【发布时间】:2012-01-14 03:20:14
【问题描述】:
我正在尝试使用 svgweb 插件检测 svg 对象何时加载到我的页面上,然后获取 svg 内属性的值。我尝试了在文档中找到的这个:
$(document).ready(function() {
window.addEventListener('SVGLoad', function() {
alert('done');
}, false);
});
但它似乎不起作用。我选择了这个版本的各种方式来检查,因为在此之后我使用了其他jQuery的文档准备功能。我究竟做错了什么?我需要添加其他内容吗?
编辑:哦,顺便说一句,这也不起作用:jQuery $(document).ready and svg-web window.onsvgload
【问题讨论】:
-
我不确定这样的事件是否真的存在。也许您可以使用 raphaeljs.com 之类的库创建 SVG?
-
我正在使用库/插件:svgweb。这就是事件的来源。我只是不明白如何让它工作。
-
你在任何地方都有 svgweb 对象吗?也许你可以在上面使用这个事件?
-
@Armin:你是什么意思?我有一个对 svgweb 插件的脚本引用,然后文档说要检查是否如上所述加载了 SVG。但这没有用。 svg 文件包含在