我有一個jQuery的CSS選擇器對待塔爾精明的。jQuery選擇所有後續元素或預先給定類的元素
我在與行的順序的表,如下面示出的一個:
<tr>
<td class="disabled"><a href="#"><span>1</span></a></td>
<td class="disabled"><a href="#"><span>2</span></a></td>
<td class="disabled"><a href="#"><span>3</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
<td class="selected"><a href="#"><span>5</span></a></td>
<td class="selected"><a href="#"><span>5</span></a></td>
<td class="selected"><a href="#"><span>6</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
<td class="selected"><a href="#"><span>5</span></a></td>
<td class="selected"><a href="#"><span>5</span></a></td>
<td class="selected"><a href="#"><span>6</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
</tr>
我需要添加一個類例如'checkin',所有td.selected緊跟在td.disabled之後,還需要在td.disabled前面的所有td.selected上添加'checkout'類。結果應該拿出這樣的:
<tr>
<td class="disabled"><a href="#"><span>1</span></a></td>
<td class="disabled"><a href="#"><span>2</span></a></td>
<td class="disabled"><a href="#"><span>3</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
<td class="selected checkin"><a href="#"><span>5</span></a></td>
<td class="selected"><a href="#"><span>5</span></a></td>
<td class="selected checkout"><a href="#"><span>6</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
<td class="selected checkin"><a href="#"><span>5</span></a></td>
<td class="selected"><a href="#"><span>5</span></a></td>
<td class="selected checkout"><a href="#"><span>6</span></a></td>
<td class="disabled"><a href="#"><span>4</span></a></td>
</tr>
任何想法,
感謝
您介紹不同的東西在你的文字,但可以使用可實現的代碼['$(」選擇。 :first')'](http://api.jquery.com/first-selector/)和['$('.selected:last')'](http://api.jquery.com/last-selector /) – m90 2012-03-27 08:03:23