【发布时间】:2012-04-19 12:29:50
【问题描述】:
我想合并所有 td where classname='blahblah'
这是我的 HTML 代码:
<table><tbody><tr>
<th>Single Room</th>
<th>101</th>
<td class="blahblah"></td>
<td class="blahblah"></td>
<td class="blahblah"></td>
<td></td>
<td></td>
</tr>
<tr>
<th>Single Room</th>
<th>102</th>
<td class="blahblah"></td>
<td class="blahblah"></td>
<td class="blahblah"></td>
<td></td>
<td></td>
</tr></tbody></table>
这是我用来将文本放在一个 td 中的 jquery。
请让我知道我该怎么做 $("tbody").find("tr").each(function() {
//merge and put the text to All merged TD's
$(this).find('td.blahblah').text('hi');
});
请帮助我如何做到这一点。
【问题讨论】:
-
请找到更好的解释。首先,您要合并(这意味着删除所有这些并仅用一个实例替换它们)。然后,您显示代码以使所有具有类“blahblah”的 td 元素具有相同的文本
-
没关系,但是怎么做呢?
-
Ok ... 对于初学者:请确认是否要执行此操作:删除同一行中的所有具有“blahblah”类的 td(!)并在该类中添加一个新 td同一行。它的文本内容应该是“旧” td(被删除的)的连接文本内容
标签: jquery jquery-ui jquery-selectors