Home > Web Front-end > JS Tutorial > body text

How to change table row attributes using jQuery

WBOY
Release: 2024-02-27 10:36:03
Original
1032 people have browsed it

How to change table row attributes using jQuery

How to use jQuery to change the attributes of table rows

In web development, tables are a common way to display data. Sometimes we need to change the properties of table rows based on user operations or specific conditions, such as changing the row color, font, etc. This function can be easily achieved using jQuery.

The following is a simple example to illustrate how to use jQuery to change the attributes of table rows. First, we need a basic HTML structure:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>利用jQuery改变表格行的属性</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>

<table id="data-table">
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr class="row">
<td>张三</td>
<td>25</td>
<td>男</td>
</tr>
<tr class="row">
<td>李四</td>
<td>30</td>
<td>女</td>
</tr>
<tr class="row">
<td>王五</td>
<td>28</td>
<td>男</td>
</tr>
</tbody>
</table>

<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script src="script.js"></script>
</body>
</html>
Copy after login

Then create a new styles.css file to define the style. The sample code is as follows:

.row {
  background-color: #f1f1f1;
}

.row.highlight {
  background-color: #ffcccb;
}
Copy after login

Then create a new script.js File for writing jQuery code:

$(document).ready(function() {
  $('.row').click(function() {
    $(this).toggleClass('highlight');
  });
});
Copy after login

In the above code, we first select all table rows with row class name through jQuery, and then Added a click event for these table rows. When the user clicks on a row, the highlight class name of the row will be switched, thereby changing the background color of the row.

Through the above steps, we have implemented the function of using jQuery to change the attributes of table rows. In this way, users can change the style of the row by clicking on the row to achieve interactive effects. Of course, according to actual needs, we can also modify other attributes, such as text color, font size, etc.

In summary, using jQuery can easily realize the function of changing table row attributes. Through simple code, you can achieve some cool effects and add interactivity and beauty to the web page. I hope the above examples are helpful to developers who want to learn how to use jQuery to change table row properties.

The above is the detailed content of How to change table row attributes using jQuery. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template