jquery index(eq,lt,gt,even,odd,first,last,not) 예제
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$('#eq').click(function(){
$('td:eq(2)').css('background-color', 'red');//index2인거
});
$('#lt').click(function(){
$('td:lt(4)').css('background-color', 'red');//4이전
});
$('#gt').click(function(){
$('td:gt(3)').css('background-color', 'red');/3이후
});
$('#even').click(function(){
$('td:even').css('background-color', 'red');//짝수
});
$('#odd').click(function(){
$('td:odd').css('background-color', 'red');//홀수
});
$('#first').click(function(){
$('td:first').css('background-color', 'red');//처음
});
$('#last').click(function(){
$('td:last').css('background-color', 'red');//끝
});
$('#not').click(function(){
$('td:not(:eq(5))').css('background-color', 'red');//5이외
});
$('#clear').click(function(){
$('td').css('background-color', 'white');
});
});
</script>
<style>
td { border: 1px solid #333333;}
</style>
</head>
<body>
<form>
<input type="button" id="eq" value="eq(2)">
<input type="button" id="lt" value="lt(4)">
<input type="button" id="gt" value="gt(3)">
<input type="button" id="even" value="even">
<input type="button" id="odd" value="odd">
<input type="button" id="first" value="first">
<input type="button" id="last" value="last">
<input type="button" id="not" value="not(5)">
<input type="button" id="clear" value="clear">
</form>
<table>
<tr>
<td>0</td>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
</table>
</body>
</html>