JQueryまたはJavaScriptを使用して、次のような<td>
aの値を取得するにはどうすればよいですか?<table>
<table class="MyTable">
<tr>
<td>John</td>
<td class="MyClass">5</td>
</tr>
<tr>
<td>Sally</td>
<td class="MyClass">9</td>
</tr>
</table>
ユーザーが「Johnの行」をクリックした場合、キャプチャされる値は「5」である必要があります。ユーザーが「Sally'srow」をクリックすると、キャプチャされる値は「9」になります。
次のJQueryで行をキャプチャしました-
$('table.myTable tbody tr').on('click', function () {
//I want to capture <td class="MyClass"> value here, something like this -
var myValue = $("this.td#MyClass").val() //DOESN'T WORK!
}
ステートメントがどのようになるかわかりません。-$(this).
のようないくつかのことを試しまし$("this.td#MyClass").val()
たが、「undefined」が返されます。どんな助けでもいただければ幸いです。ありがとう!