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 画像以外のすべての場所で機能しています。クリック イベントをこの画像にバインドすることもできます。ありがとうございました。

4

0 に答える 0