jQuery仅在1个TR表行中切换输入类

时间:2010-01-30 01:07:29

标签: jquery class html-table

我有一个包含多行的表,每行包含几个输入字段,例如

<tr id='1'>
 <td><input id='a' class='inputa'></td>
 <td><input id='ab' class='inputa'></td>
 <td><input id='abc' class='inputa'></td>
</tr>
<tr id='2'>
 <td><input id='b' class='inputa'></td>
 <td><input id='bc' class='inputa'></td>
 <td><input id='bcd' class='inputa'></td>
</tr>

等。

输入具有所有相同的类,因为我切换整个表的输入类,但是是否可以使用简单的命令切换整个TR输入的类?

2 个答案:

答案 0 :(得分:1)

您可以按ID选择:

$("#1 input").toggleClass("inputa")

这就是你要追求的吗?如果没有,请澄清一点。

答案 1 :(得分:0)

尽管如此,你肯定会患上“id-itis”。说真的,如果你的结构顶部有一个众所周知的ID,你就不需要对其他所有东西进行识别......这只需要做很多工作。