首页 > 解决方案 > 使用 onclick 功能在 snap.svg 中加载 2 个 svg 文件

问题描述

目前我正在使用 snap.svg 加载 1 个 SVG 文件,并对其进行一些操作。但是现在我想在我已经加载的 SVG 文件中单击一个矩形时打开另一个 SVG 文件。如果是的话,这可能吗?

尝试了一些不同的 onclick 东西,但它从未奏效

正如下面的代码所示,这就是我想要加载 SVG 文件的方式。已经加载的其他 svg 文件应该消失,只有使用 onclick 函数加载的 svg 文件应该在那里查看

myelement.onclick(function() {
Snap.load("2ndsvg.svg");
});

希望你能帮助我谢谢

标签: javascripthtmlsvgsnap.svg

解决方案


推荐阅读