我有一个包含 JavaScript 代码的 SVG 文档。 As I asked here ,我试图从加载 HTML 中调用在 SVG 图形内定义的 JavaScript 函数。我得到了一个链接到 this page 的答案这解释了它是如何工作的。但是,它在 Google Chrome 中不起作用。 Firefox 确实正确地创建了这一切。
我想知道是否有一个唯一的解决方案可以将 SVG 文件的 XML 结构正确附加到调用 HTML 的 DOM 并使脚本可调用。是否有可能使用 jQuery 简单地加载文件并将其附加到 div 或其他东西上?
感谢您的帮助!
最佳答案
Here's an example介绍如何调用 svg 中包含的脚本中的函数,该 svg 是通过 object
、embed
和 iframe
从 html 引用的。 p>
您的问题有点不清楚,您应该考虑发布您的示例,但该示例不起作用。
关于javascript - 加载外部 SVG 并将 JavaScript 包含到 HTML 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11915065/