当前位置 : 主页 > 网页制作 > JQuery >

使用jquery选择一系列td单元格

来源:互联网 收集:自由互联 发布时间:2021-06-15
说我有下表 table trtd #TD1 /tdtd #TD2 /td/tr trtd #TD3 /tdtd #TD4 /td/tr trtd #TD5 /tdtd #TD6 /td/tr trtd #TD7 /tdtd #TD8 /td/tr trtd #TD9 /tdtd #TD10 /td/tr trtd #TD11 /tdtd #TD12 /td/tr trtd #TD13 /tdtd #TD14 /td/tr/table 使用jquer
说我有下表

<table>
    <tr><td> #TD1 </td><td> #TD2 </td></tr>
    <tr><td> #TD3 </td><td> #TD4 </td></tr> 
    <tr><td> #TD5 </td><td> #TD6 </td></tr>
    <tr><td> #TD7 </td><td> #TD8 </td></tr>
    <tr><td> #TD9 </td><td> #TD10 </td></tr>
    <tr><td> #TD11 </td><td> #TD12 </td></tr>
    <tr><td> #TD13 </td><td> #TD14 </td></tr>
</table>

使用jquery如何选择

>#TD5,#TD7和#TD9?
>#TD6,#TD8和#TD10?

我对一个适应性强的解决方案很感兴趣,因为我的表可能在列和行中有所不同,我可能需要选择4行而不是3行.

到目前为止我已经有了

$("table tr:gt(1) td:nth-child(1)").css('color','red')

但它并没有停在#TD11

另见http://jsfiddle.net/2ygJk/

尝试:

$("table tr:gt(1):lt(3)").css('color','red')

http://jsfiddle.net/2ygJk/4/

网友评论