基于具有ID的表,按类获取子TD

时间:2012-01-17 17:23:09

标签: jquery html-table

我有一个ID为'sCompSumm'的表格我希望获得TD'VIEWBOXCAPTION',并将其height设为{{} 1}}。

我如何在jQuery中实现这一目标?

118px

2 个答案:

答案 0 :(得分:3)

你可以这样做:

$("#sCompSumm .VIEWBOXCAPTION").closest("td").height(118);

这会在class="VIEWBOXCAPTION"对象中找到包含id="#sCompSumm"元素的所有元素,然后对于每个元素,它将找到父td元素,并将其高度设置为118px。

注1:因为没有实际拥有class="VIEWBOXCAPTION"的TD元素,所以此代码会找到包含该类的对象的TD元素,这与您提出的不完全相同,但看起来你必须具备的意义。

注2:您的HTML应该采用更安全的做法来引用这样的属性:

<TD vAlign="top"><SPAN id="_Captcomp_name" class="VIEWBOXCAPTION">Company Name:</SPAN>

答案 1 :(得分:1)

这个怎么样

$("#sCompSumm").find('span.VIEWBOXCAPTION').parent().css("height","118px");