-2
SVG文書の中に正方形のボックスがたくさんあります。クリックしたどのボックスを見つけたのですか?クリックした列と行の位置を表示していますか?マウスをクリックしたときにSVG文書内の矩形の位置を見つける方法は?
SVG文書の中に正方形のボックスがたくさんあります。クリックしたどのボックスを見つけたのですか?クリックした列と行の位置を表示していますか?マウスをクリックしたときにSVG文書内の矩形の位置を見つける方法は?
あなたのSVGは、HTMLファイル内に、あなたがイベントがあなたのクリックされた要素であるターゲットプロパティをマッピングするJavaScript
const elements = document.querySelectorAll('.clickable')
for (let i = 0; i < elements.length; i++) {
const element = elements[i];
element.addEventListener('click', (e) => {
console.log(e.target);
});
}
を使用しようとすることができ、各クリック可能な要素にclickable
クラスを追加する場合であれば。
[d3クリック座標の可能な重複は、svgではなくページに相対的です(Chromeのエラー)](http://stackoverflow.com/questions/10247209/d3-click-coordinates-are-relative-to -page-not-svg-how-to-translate-them-chrom) –
どのようにしてボックスを作成しますか?あなたがそれを描くときに行と列にどのように配置されますか?どのようにあなたの質問をいくつかのコードで更新してみませんか? [良い質問をする](http://stackoverflow.com/help/how-to-ask)あなたは良い答えを得るでしょう。貧しい人の質問をすると、あなたは貧しい人の答えを得るか、まったく答えないでしょう。 – Mark