如何计算表格,以及我打印的数字?

时间:2017-02-15 20:39:44

标签: jquery html count html-table

如何计算表格以及我打印的数字? 我想要这样的东西

<table>
  <tr>
    <td class="count"></td>
    <td>question1</td>
  </tr>
  <tr>
    <td class="count"></td>
    <td>question2</td>
  </tr>
</table>

======&GT;

<table>
  <tr>
    <td class="count">1</td>
    <td>question1</td>
  </tr>
  <tr>
    <td class="count">2</td>
    <td>question2</td>
  </tr>
</table>

2 个答案:

答案 0 :(得分:4)

有几种方法可以做到。

以下是一个例子:

$('.count').each(function(i) {
  debugger;
  $(this).html(i + 1);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
  <tr>
    <td class="count"></td>
    <td>question1</td>
  </tr>
  <tr>
    <td class="count"></td>
    <td>question2</td>
  </tr>
</table>

答案 1 :(得分:2)

您可以使用CSS计数器:

body {
  counter-reset: tdCounter;
}

.count::before {
  counter-increment: tdCounter;
  content: counter(tdCounter);
}
<table>
  <tr>
    <td class="count"></td>
    <td>question1</td>
  </tr>
  <tr>
    <td class="count"></td>
    <td>question2</td>
  </tr>
</table>

相关问题