サンプルテーブルがあります
<table class="table">
<tr value="1" class="side-link">
<td>one</td>
<td>two</td>
</tr>
<tr value="2" class="side-link">
<td>one</td>
<td>two</td>
</tr>
</table>
選択されたtr on click関数の値を取得したい。私がこれまでに試したこと
$(".table").on('click','.side-link',function(e){
e.preventDefault();
var id = $(this).attr('value');
alert(id);
});
問題は、クリックしたそれぞれの「tr」にこれをアドレス指定できないことです。代わりに、の値を取得します.table
。誰でもここで問題を解決できますか? 本当に感謝しています!ありがとう :)
注: ajax を使用して tr を置き換える必要があり、クリック機能を使用するだけでは新しい要素が認識されないため、(クリック時に) 必要です!!
Jquery バージョン 1.9.1