在GridView的第一列中获取第一个单元格的宽度

时间:2015-03-15 16:30:04

标签: jquery asp.net

我有一个ASP.NET GridView。我试图找出如何在jQuery的第一列中读取和设置第一个单元格的宽度。

TIA!

1 个答案:

答案 0 :(得分:1)

  

......如何在第一列中读取和设置第一个单元格的宽度

如果您指的是第一个中的第一个单元格,那么它是一个与:first伪选择器或.first方法相结合的选择器:

var width = $("selector-for-the-cell:first").width();

var width = $("selector-for-the-cell").first().width();

第二个是首选,因为它允许jQuery将初始选择卸载到浏览器的内置处理。

无偿的现场例子:

$("input[type=button]").on("click", function() {
  alert($("td").first().width());
});
<table>
  <tbody>
    <tr>
      <td>First cell</td>
      <td>Second cell</td>
      <td>Third cell</td>
    </tr>
  </tbody>
</table>
<input type="button" value="Click me">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>