テーブル内のdivがクリックされると、バブルがtrにクリックされるまでstoppropagationはトリガーされません。divからのバブリングを停止するにはどうすればよいですか?
http://jsfiddle.net/tcbnW/が私の問題を示しています
divがクリックされました!→trがクリックしました!→STOPがトリガーされました
私は欲しい
divがクリックされました!→STOPがトリガーされました
以下のhtmlコード
<table>
<tr onclick="$('#INFO').append('tr clicked!<BR>');">
<td>
<div onclick="$('#INFO').append('div clicked!<BR>');" style="font-weight:bold;" class="STOP">test div</div>
</td>
</tr>
</table>
<div id="INFO" style="border:1px solid #F00;"></div>
脚本
$(document).on('click','.STOP',function(event){
$('#INFO').append('STOP triggered<BR>');
event.stopPropagation();
});
jquery1.9を使用する