私はいくつかのimgを持つdivを持っています-position:absoluteのようなオブジェクト:
<div>
<img>
<img>
<img>
<img>
</div>
これで、画像のmousedownハンドラーの1つが呼び出されると、イベントはバブルダウンするだけで、他の画像が互いに遅れている場合でも無視されます。
$('img').mousedown((event) -> if(something) event.stopPropagation());
$('div').mousedown(-> alert('event came through'));
私はこの問題を回避するためにそれらをネストしようとしましたが、それもうまくいきませんでした:
<div>
<img>
<div>
<img>
<div>
<img>
...
</div>
</div>
</div>
すべての画像に対して手動でヒットテストを実行せずにこれを機能させる方法はありますか?