jQuery を使用して、ユーザーがページの div 内をクリックしたことを検出しようとしています。十分に簡単なはずですが、機能していません。
これが私のコードの要約です(HTML内):
<div class="outerDiv">
<object id="video">
...
</object>
</div>
jQuery では:
$("body").on("click",function(e){
if(e.target.id=="outerDiv") {
... do something
}
if(e.target.id=="video") {
alert("Inside div");
}
...
});
ただし、idが「video」のオブジェクト内をクリックしても何も起こりません。しかし、「outerDiv」内をクリックすると、これがコードによって検出されます。
オブジェクト(この場合は組み込みのフラッシュビデオプレーヤー)がある「ビデオ」ID内にある可能性がありますか?
私は何を間違っていますか?
乾杯 :) 。