ここでは、SVGのマウスが押されたときにマウスのダウンイベントを停止しようとしています。私もevent.stopPropagation
を試しましたが、ここでは機能しません。 ここに私のコードです。SVGマウス上でマウスのダウンイベントを停止する
var svgElem=document.getElementById("mySVG");
svgElem.onmousedown=function(){
event.stopPropagation();
event.preventDefault();
console.log("svg down");
}
document.body.onmousedown=function(){
console.log("body down");
}
SVGマウスを押し下げた後、ボディーマウスがダウンします。上記の例
あなたのコードは完璧に動作します。 [this](https://jsfiddle.net/27rstd0p/) –
を見てください。フィドルはクロームで動作し、ファイアフォックスでは動作しません。 –
[チェックボックスをオンにしてイベントのバブリングを停止する方法]の複製の可能性があります(https://stackoverflow.com/questions/1164213/how-to-stop-event-bubbling-on-checkbox-click) – Tigger