Har*_*ure 1 jquery sharepoint-2010
html结构是:
<table class='cls_Name'>
<tr>
<td>Name</td>
</tr>
<tr>
<td>
<div>some operation/text</div>
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
要获得表格的高度我正在做如下:
$('.cls_Name').height();
Run Code Online (Sandbox Code Playgroud)
它返回适当的值.
现在我想要div的高度:
$('.cls_Name').children('td:nth-child(2)').children('div').height();
Run Code Online (Sandbox Code Playgroud)
但它返回Null或有时也会出错.
如果有人有这个想法,请告诉我.
提前致谢
该<td>元素的后裔,但不是儿童,的<table>元素.该.children()函数仅在DOM中的单个级别 - 因此,在这种情况下,到<tr>元素的级别.请尝试以下方法:
$('.cls_Name').find('td:eq(1)').children('div').height();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
416 次 |
| 最近记录: |