我已经尝试改变我的网站上的图像从 img到 svg,改变 img标签到 embed和 object标签。但是,实现以前包含在 img标记中的 onclick函数被证明是最困难的。
我发现 onclick在放置在 object或 embed标签内时没有任何作用。
因此,我为 svg 专门制作了一个 div,并将 onclick放在这个 div标记中。但是,除非访问者点击图像的边缘/填充,否则没有效果。
我已经阅读了有关覆盖 div,但我试图避免使用 absolute定位,或指定 position在所有。
还有其他方法可以将 onclick 应用于 svg 吗?
有人遇到过这个问题吗? 欢迎提出问题和建议。