我試圖在給定的開始索引處開始對事件進行重新編號。下面是我的表中的HTML:jQuery:通過更改第一列的值對所有行重新編號
<table id="table4">
<tr>
<td><span class='col1'>6</span></td>
<td>Score</td>
<td></td>
</tr>
</table>
我在以後添加的行與jQuery具有相同的格式(第一列單元格將始終具有<span class='col1'></span>
標籤)。
我有一個CSS選擇嘗試這一點,但它不工作(沒有什麼是得到改變):
var startIndex = 6;
$("span .col1").text($(this).closest("tr").index() + startIndex);
這是這樣做的正確方法?我是一個jQuery noob。如果有更好的方法來做到這一點,我很樂意考慮更改我的代碼結構。
啊我明白了,我沒有考慮'this'範圍的變化。感謝關於選擇器中的空間的提示,這可以很好地工作。 – 2012-02-25 00:05:41
感謝編輯,他們真的幫助我理解。 – 2012-02-25 00:07:47