一部の行にクラスがあるテーブルがあります。すべての行にリンクがあり、実際の行をクリックすると関数を実行したいのですが、すべてのリンクが伝播されないようにします。
関数の使用e.stopPropagation()
は機能していますが、リンクの 1 つに関数がonclick
含まhref=javascript:void(0);
れているため、ステートメントをバイパスするだけe.stopPropagation
で、行クリック関数の手順を実行し続けます。
これが私のコードです:
$('[class*=tooltip-properties]').click(function() { // this is the table row
// do stuff
});
$('[class*=tooltip-properties] a').click(function(e) {
e.stopPropagation();
});
そして問題を引き起こすリンク:
<a id="tageditlink25730" title="Edit" onclick="ame_ajax_form_tags(25730, 'LM');return false;" href="javascript:void(0);">