这是一个创建于 2505 天前的主题,其中的信息可能已经有所发展或是发生改变。
<table>
<tr>
<td>1.1</td>
<td>1.2</td>
<td>1.3</td>
</tr>
<tr>
<td>2.1</td>
<td>2.2</td>
<td>2.3</td>
</tr>
<tr>
<td>3.1</td>
<td>3.2</td>
<td>3.3</td>
</tr>
</table>
想通过 JQERY 同时选择上面表格的中每行第 2 个 TD,加上合适的 CLASS。
$("table tr td:eq(1)").attr("class","hidden-xs");
总是选择的第一个 TR 中的 1.2TD,下面两行没有被选中。这个表格可能有很多行,我需要选中每行第 2 个 TD。怎么做?
7 条回复 • 2017-06-30 22:08:30 +08:00
|
|
1
zhlssg 2017-06-30 17:31:12 +08:00
伪类选择器 nth-child
|
|
|
2
vincedd 2017-06-30 17:42:16 +08:00
$("table tr td:nth-child(2)")
|
|
|
3
cnqncom 2017-06-30 17:49:13 +08:00
谢谢
|
|
|
5
zonzin 2017-06-30 20:24:28 +08:00 via Android
那种 json 的文件 JQ 如何处理呢?采集遇到的问题
|
|
|
6
ijimmy 2017-06-30 20:49:03 +08:00 via iPhone
@ zonzin json 直接 eval 就是了啊,关 jq 什么事?
|
|
|
7
dablwow 2017-06-30 22:08:30 +08:00 via Android
@ zonzin 加载完了解析薄,这是原生 js 相关的
|