【发布时间】:2017-01-02 00:15:47
【问题描述】:
我有一个 3x3 的嵌套表
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td id='myCell'></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
所以,我需要让单元格靠近我的“#myCell” - 在左侧、右侧、顶部、底部。
var myCell = $('#myCell')[0];
var leftCell = myCell.previousSibling;
var rightCell = myCell.nextSibling;
var topCell = $(myCell).parent()[0].previousSibling().children()[myCell.cellIndex];
var bottomCell = $(myCell).parent()[0].nextSibling().children()[myCell.cellIndex];
好像没问题。 现在我需要获得具有特定表格布局的相同单元格。
<table>
<tr>
<td rowspan=3></td>
<td></td>
<td></td>
</tr>
<tr>
<td id='myCell'></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
这种布局意味着我可以获得顶部、右侧、底部的单元格。
【问题讨论】:
标签: jquery html html-table cell