JQuery で JavaScript を使用していますが、次の問題が発生しています。
tr
onclick 属性を使用してどこかに移動するようにテーブルにを割り当てました( でa
タグを使用できないためtr
)。コードは非常に簡単だったので、JQuery を使用せずにインライン JavaScript を実行しました。問題は、テーブル セルの 1 つに別のリンクがあることですが、そのリンクをクリックすると、tr
リンクが最初にアクティブになり、間違ったページに送られます。
これは私のtr
リンクがどのように見えるかです:onclick="javascript:document.location.href = '/1/display"
click
これは、セルの JQuery の 1 つです。通常のa
タグ リンクもあります。
thi.click(function(e){ // Thi is a a tag.
open_entry_id = thi.attr('data-id');
});
tr
子がクリックされていない場合にのみリンクが使用されるように修正する方法はありますか? (子供とは、クリック可能な子供を意味します。 の通常のテキストをクリックしたときにリンクしたいtr
)