【发布时间】:2011-08-02 19:20:16
【问题描述】:
也许这个问题太简单了……我对 html、css、dom 和 javascript 的理解非常好,但是我在尝试让 jQuery 为我工作时遇到了非常艰难的时期。假设我有以下 4 列表格,隐藏了第 1 列和第 3 列:
<table id="mytable">
<thead>
<tr>
<th class="hidden">Column1</th>
<th>Column2</th>
<th class="hidden">Column3</th>
<th>Column4</th>
</tr>
</thead>
<tbody>
<tr>
<td class="hidden">Value1</td>
<td>Isle of Palms</td>
<td class="hidden">Value3</td>
<td>Value4</td>
</tr>
</tbody>
</table>
然后我使用下面的代码来隐藏隐藏的类列:
$(function() {
$('.hidden').hide();
});
昨天你们中的一些人告诉我如何使用以下方法获取第一列内容:
$(function() {
$(this).find('td.hidden:first').html();
});
我想要做的是显示一个警报或Thickbox,显示所有隐藏列的标题名称和单元格值:
Column1 = Value1
Column3 = Value3
如果这样做更容易,我可以将所有隐藏列分组在表格的开头(左侧)。
提前致谢。
【问题讨论】:
标签: jquery html dom traversal html-table