2

可能重复:
JQuery + SVG 对象:正确捕获点击事件

假设有一个这样的html

<html>
<body>
<object data="data:image/svg+xml;utf8,<svg ....>...</svg>"></object>
...
<script src="jquery.js"></script>
<script>
    $(document).on('click', function(e){
        console.log("clicked");
    });
</script>
</body>
</html>

除了加载的 svg 图像之外,click 事件在任何地方都有效。也可以将单击事件绑定到此图像。谢谢你。

4

0 回答 0