jQuery Selector 問題
我想SELECT 所有的<td>, 除了第一行<tr>中的<td>請問應怎樣寫?
$('tbody tr:gt(0) td') <---這個不行
pls help and thanks![code] <table>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
.......
</tr>
</tbody>
</table> [/code] 是可以用 not filter:[code]
$("td").not("tr:first td")
[/code]但這樣效率比較不好,最好是一次就可以抓出你要的,例如你的第一行是 header 的話,HTML 可以改寫為:
[code html]
<table>
<thead>
<tr>
<td></td>
</tr>
</thead>
<tbody>
<tr>
<td></td>
</tr>
<tr>
<td></td>
</tr>
</tbody>
</table>
[/code]
這樣應該就知道怎麼寫了吧 :) [b]回復 [url=http://jsgears.com/redirect.php?goto=findpost&pid=1843&ptid=705]2#[/url] [i]wmh[/i] [/b]
明白, 謝謝你:loveliness:
頁:
[1]