현재 테이블의 행을 강조 표시하기 위해 다음 jQuery 스크립트를 사용하고 있습니다.jQuery를 사용하여 여러 행 레코드의 행을 스트라이핑하는 방법은 무엇입니까?
<script type="text/javascript">
$(document).ready(function()
{
$('table.grid tbody tr:odd').addClass('alt');
});
</script>
각 행은, 정말하지만, 내가 실행 한 새로운 기록이다 이것은 내가 두 개의 데이터 행을 타고 jQuery를 이렇게 수정하고 싶은 기록이 문제에 데이터의 테이블에 대한 좋은 작품 그것은 무언가 같이 렌더링 :
<table>
<thead>
<tr>
<th>Col 1</th>
<th>Col 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Record 1 Field 1</td>
<td>Record 1 Field 2</td>
</tr>
<tr>
<td colspan="2">Record 1 Field 3</td>
</tr>
<tr class="alt1">
<td>Record 2 Field 1</td>
<td>Record 2 Field 2</td>
</tr>
<tr class="alt2">
<td colspan="2">Record 2 Field 3</td>
</tr>
<tr>
<td>Record 3 Field 1</td>
<td>Record 3 Field 2</td>
</tr>
<tr>
<td colspan="3">Record 1 Field 3</td>
</tr>
<tr class="alt1">
<td>Record 4 Field 1</td>
<td>Record 4 Field 2</td>
</tr>
<tr class="alt2">
<td colspan="4">Record 2 Field 3</td>
</tr>
</tbody>
</table>
나는 모든 3 행은 'ALT2'의 클래스를 가지고 'ALT1'모든 4 행의 클래스를 갖고 싶은 곳
가 어떻게 jQuery를에이를 것 ?
나는 그 질문을 오해 했습니까? 3, 4, 6, 8, 9, 12는 그가 요구하는 것이 아닙니까? – Steerpike
아. 네. Heh, 나는 그것을 완전히 오해했다. 나는 그가 3, 6, 9, 12 등의 그룹과 4, 8, 12, 16 등을 원한다고 생각했다. 실제로 그는 3/4, 6/7 등을 원했다. – Steerpike