0

一部の行にクラスがあるテーブルがあります。すべての行にリンクがあり、実際の行をクリックすると関数を実行したいのですが、すべてのリンクが伝播されないようにします。

関数の使用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);">
4

1 に答える 1