使用jQuery获取表的第一行的每个列单元格的宽度

时间:2018-08-24 06:12:56

标签: javascript jquery html

我有一个表,假设任何随机表。现在,我需要获取表第一行的一列的每个单元格的宽度。值必须存储在数组中。

1 个答案:

答案 0 :(得分:0)

这里有解决方案。

我会要求您发布代码以更好地理解。

var width_details = [];
$('tr:nth-child(1) > td').each(function(){
  width_details.push($(this).width());
});

console.log(width_details.sort(function(a, b){return a-b}));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
  <tbody>
    <tr>
      <td>342342342</td>
      <td>aa</td>
      <td>safsdertert34543543534</td>
    </tr>
    <tr>
      <td>Second Row</td>
      <td>asadasdasdasdsadadasdasasda</td>
      <td>ee</td>
    </tr>
  </tbody>
</table>

希望这对您有帮助