次の表を考えると
<table id="t1" border="1">
<thead><tr><th>A</th><th>B</th><th>C</th></tr></thead>
<tfoot><tr><td>0</td><td>1</td><td>2</td></tr></tfoot>
<tbody>
<tr><td>3</td><td>4</td><td>5</td></tr>
<tr><td>6</td><td>7</td><td>8</td></tr>
<tr><td>9</td><td>10</td><td>11</td></tr>
<tr><td>12</td><td>13</td><td>14</td></tr>
<tr><td>15</td><td>16</td><td>17</td></tr>
</tbody>
</table>
1列目と3列目のみを選択したい<tbody>
。巨大なテーブルでは、複数の列の選択が異なる場合があることに注意してください。次の式は、この例の正しい選択を返します。
var a = $('#t1 tbody tr td:nth-child(1), #t1 tbody tr td:nth-child(3)')
しかし
var b = $('#t1 tbody tr td:nth-child(1), td:nth-child(3)')
b
返品選択含む<tfoot>
。さらにb
結果については、最初の要素がありませんか?!
var a
上記の X 数の列を選択する最も簡単な方法は何ですか。例えば:
Select columns [1,4,5,6,7,8,9]
http://jsfiddle.net/kkgian/4kdNt/2/
ティア