我有一个像这样的简单表
<table id="tempTable">
<tbody>
<tr id="row_01">
<td>
<button onclick="btnclick(this);" >Save Row</button>
</td>
</tr>
<tr id="row_02">
<td>
<button onclick="btnclick(this);" >Save Row</button>
</td>
</tr>
</tbody>
</table>
function btnclick(e) {
var currentRow = $(e).parent().parent();
alert(currentRow.id);
}
Run Code Online (Sandbox Code Playgroud)
我想确定点击按钮的位置.所以我在btnclick()中使用了一些jquery方法,就像你看到的那样.但有时候我不知道按钮放在row()中的深度有多深,所以我正在寻找一种通过<tr>元素标记来获取祖先的方法.
有人帮帮我,谢谢?
我使用简单的html代码测试vertical-align,但它不起作用
<div style="height:45px; border: solid 1px black;">
<strong style="vertical-align:bottom;">
abc
</strong>
</div>
Run Code Online (Sandbox Code Playgroud) 我想设置div中包含的表的列宽。表格的宽度可以超过固定宽度div,因此我希望div显示水平滚动条-但是表格列不会扩展到我为其设置的宽度。我该如何工作?
#content {
width:200px;
overflow-x: auto;
}
td,th {
border-style:solid;
}
Run Code Online (Sandbox Code Playgroud)
<div id="content">
<table style="border-style:solid;">
<tr>
<th style="width:50px">124</th>
<th style="width:550px">124</th>
</tr>
<tr>
<td>124</td>
<td>124</td>
</tr>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)