最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

使用jQuery实现表格隔行换色实例代码

来源:懂视网 责编:小OO 时间:2020-11-27 20:08:31
文档

使用jQuery实现表格隔行换色实例代码

1、步骤分析。第一步:引入jquery的类库。第二步:直接写页面加载函数。第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行)。第四步:分别使用CSS的方法(css(name,value))对奇数行和偶数行设置背景颜色。2、具体代码实现。
推荐度:
导读1、步骤分析。第一步:引入jquery的类库。第二步:直接写页面加载函数。第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行)。第四步:分别使用CSS的方法(css(name,value))对奇数行和偶数行设置背景颜色。2、具体代码实现。

本文就为大家带来一篇使用JQ完成表格隔行换色的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。

1、步骤分析:

第一步:引入jquery的类库

第二步:直接写页面加载函数

第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行)

第四步:分别使用CSS的方法(css(name,value))对奇数行和偶数行设置背景颜色。

2、具体代码实现:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>使用jQuery完成表格隔行换色</title>
 <script type="text/javascript" src="../js/jquery-1.8.3.js" ></script>
 <script>
 //1.页面加载
 $(function(){
 //2.获取tbody下面的偶数行并设置背景颜色
 $("tbody tr:even").css("background-color","gold");
 //3.获取tbody下面的奇数行并设置背景颜色
 $("tbody tr:odd").css("background-color","pink");
 });
 </script>
 </head>
 <body>
 <table border="1" width="500" height="50" align="center" id="tbl" id="tbl">
 <thead>
 <tr>
 <th>编号</th>
 <th>姓名</th>
 <th>年龄</th>
 </tr>
 </thead>
 <tbody>
 <tr >
 <td>1</td>
 <td>张三</td>
 <td>22</td>
 </tr>
 <tr >
 <td>2</td>
 <td>李四</td>
 <td>25</td>
 </tr>
 <tr >
 <td>3</td>
 <td>王五</td>
 <td>27</td>
 </tr>
 <tr >
 <td>4</td>
 <td>赵六</td>
 <td>29</td>
 </tr>
 <tr >
 <td>5</td>
 <td>田七</td>
 <td>30</td>
 </tr>
 <tr >
 <td>6</td>
 <td>汾九</td>
 <td>20</td>
 </tr>
 </tbody>
 </table>
 </body>
</html>

3、真正开发时一般CSS样式已经由美工写好,此时可以使用jquery的CSS类操作

具体代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>使用jQuery完成表格隔行换色</title>
 <link rel="stylesheet" href="../css/style.css" rel="external nofollow" />
 <script type="text/javascript" src="../js/jquery-1.8.3.js" ></script>
 <script>
 //1.页面加载
 $(function(){
 //2.获取tbody下面的偶数行并设置背景颜色
 $("tbody tr:even").addClass("even");
 //3.获取tbody下面的奇数行并设置背景颜色
 $("tbody tr:odd").addClass("odd");
 });
 </script>
 </head>
 <body>
 <table border="1" width="500" height="50" align="center" id="tbl" id="tbl">
 <thead>
 <tr>
 <th>编号</th>
 <th>姓名</th>
 <th>年龄</th>
 </tr>
 </thead>
 <tbody>
 <tr >
 <td>1</td>
 <td>张三</td>
 <td>22</td>
 </tr>
 <tr >
 <td>2</td>
 <td>李四</td>
 <td>25</td>
 </tr>
 <tr >
 <td>3</td>
 <td>王五</td>
 <td>27</td>
 </tr>
 <tr >
 <td>4</td>
 <td>赵六</td>
 <td>29</td>
 </tr>
 <tr >
 <td>5</td>
 <td>田七</td>
 <td>30</td>
 </tr>
 <tr >
 <td>6</td>
 <td>汾九</td>
 <td>20</td>
 </tr>
 </tbody>
 </table>
 </body>
</html>

在谷歌浏览器内运行,就实现了表格隔行换色的效果。

文档

使用jQuery实现表格隔行换色实例代码

1、步骤分析。第一步:引入jquery的类库。第二步:直接写页面加载函数。第三步:直接使用jquery的选择器(组合选择)拿到需要操作的元素(奇数行和偶数行)。第四步:分别使用CSS的方法(css(name,value))对奇数行和偶数行设置背景颜色。2、具体代码实现。
推荐度:
标签: 代码 案例 示例
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top