同じイメージマップを共有する複数の画像がある場合、ユーザーが画像をクリックしたときにどの画像がクリックされたかを検出する方法はありますか?
建物 (単純な画像) がマップ上に配置され、ドラッグできる小さな JavaScript アプリを作成しました。ユーザーが建物をクリックすると、e.target を使用して建物を簡単に取得し、ドラッグすることができます。ただし、(クリックの精度を上げるために) イメージマップを追加すると、e.target が機能しなくなります。どの画像がクリックされたかを知る方法はまだありますか? その画像がイメージマップを使用している場合、JavaScriptが画像がクリックされたことを検出できないのは少し奇妙に思えますか?
では、2 つの画像があり、両方とも usemap="samemap" を使用している場合、imagemap がトリガーされたときに 2 つの画像のどちらがクリックされたかを調べるにはどうすればよいでしょうか?