特定のクラス (tablecellname) で td 列の値を取得しようとしています:
$('#MainContent_myTable tr').each(function () {
console.log($('.tablecellname').html());
});
テーブル内の正しい行数を取得すると思いますが、最初の値しか得られません(繰り返し)。
<table id='MainContent_myTable'>
<tr>
<td class='tablecellname'>abc</td>
<td class='tablecellcode'>111</td>
</tr>
<tr>
<td class='tablecellname'>def</td>
<td class='tablecellcode'>222</td>
</tr>
<tr>
<td class='tablecellname'>ghi</td>
<td class='tablecellcode'>333</td>
</tr>
<tr>
<td class='tablecellname'>jkl</td>
<td class='tablecellcode'>444</td>
</tr>
<tr>
<td class='tablecellname'>mno</td>
<td class='tablecellcode'>555</td>
</tr>
<tr>
<td class='tablecellname'>pqr</td>
<td class='tablecellcode'>666</td>
</tr>
<tr>
<td class='tablecellname'>stu</td>
<td class='tablecellcode'>777</td>
</tr>
<tr>
<td class='tablecellname'>vwx</td>
<td class='tablecellcode'>888</td>
</tr>
<tr>
<td class='tablecellname'>yz</td>
<td class='tablecellcode'>999</td>
</tr>
</table>
abc を何度も出力するだけです。
私は間違って何をしていますか?