javascript - 使用 onclick 功能在 snap.svg 中加载 2 个 svg 文件
问题描述
目前我正在使用 snap.svg 加载 1 个 SVG 文件,并对其进行一些操作。但是现在我想在我已经加载的 SVG 文件中单击一个矩形时打开另一个 SVG 文件。如果是的话,这可能吗?
尝试了一些不同的 onclick 东西,但它从未奏效
正如下面的代码所示,这就是我想要加载 SVG 文件的方式。已经加载的其他 svg 文件应该消失,只有使用 onclick 函数加载的 svg 文件应该在那里查看
myelement.onclick(function() {
Snap.load("2ndsvg.svg");
});
希望你能帮助我谢谢
解决方案
推荐阅读
- ruby - URI 只能是 ascii
- javascript - 页面刷新后如何停止计时器重置
- reactjs - 我的 onchange 方法在反应中不起作用
- botframework - “无法发布活动。未经授权”从 Bot Emulator 进行测试时
- javascript - Angular 中的按钮单击事件没有响应
- css - 为什么是
- 填充设置为零时开箱即用?
- python - 函数未返回正确数量的观察值
- node.js - 如何隐藏第三方 api 获取请求以与 nginx 做出反应
- json - 在 Angular 8 中处理大型 HTTP 响应
- android - 在模块中声明子组件引发编译器错误