Home  >  Article  >  Web Front-end  >  How to achieve different colors for odd and even rows in jquery

How to achieve different colors for odd and even rows in jquery

青灯夜游
青灯夜游Original
2020-12-25 11:12:153088browse

In jquery, you can use the "$(":odd")" and "$(":even")" selectors to select elements in odd rows and even rows respectively, and then use the css() method to select Setting different color styles for odd and even row elements can achieve different colors for odd and even rows.

How to achieve different colors for odd and even rows in jquery

The operating environment of this tutorial: windows7 system, jquery1.7.2 version, Dell G3 computer.

Recommended tutorial: jquery video tutorial

jquery odd and even rows with different colors examples

<!DOCTYPE html>
<html>
	<head>
		<title>Insert a title</title>
		<meta charset="utf-8">
		<script src="demo/js/jquery-1.7.2.min.js"></script>
		<script type="text/javascript">
			$(document).ready(function() {

				$("#Table tr:odd").css("background-color", "#e6e6fa");
				$("#Table tr:even").css("background-color", "#fff0fa");
			});
		</script>
	</head>

	<body>
		<table id="Table">
			<tr>
				<td>第一行</td>
			</tr>
			<tr>
				<td>第二行</td>
			</tr>
			<tr>
				<td>第三行</td>
			</tr>
			<tr>
				<td>第四行</td>
			</tr>
		</table>

	</body>

</html>

Rendering:

How to achieve different colors for odd and even rows in jquery

Description:

jQuery :odd selector can select every element with an odd index value (such as 1, 3, 5) .

jQuery :even selector can select every element with an even index value (such as 2, 4, 6).

Where, the index value starts from 0, and all first elements are even numbers (0).

For more programming-related knowledge, please visit: Programming Teaching! !

The above is the detailed content of How to achieve different colors for odd and even rows in jquery. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn