*新闻详情页*/>
第二步:直接写页面加载函数
第三步:直接使用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 th 编号 /th th 姓名 /th th 年龄 /th /tr /thead tbody td 1 /td td 张三 /td td 22 /td /tr td 2 /td td 李四 /td td 25 /td /tr td 3 /td td 王五 /td td 27 /td /tr td 4 /td td 赵六 /td td 29 /td /tr td 5 /td td 田七 /td td 30 /td /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 th 编号 /th th 姓名 /th th 年龄 /th /tr /thead tbody td 1 /td td 张三 /td td 22 /td /tr td 2 /td td 李四 /td td 25 /td /tr td 3 /td td 王五 /td td 27 /td /tr td 4 /td td 赵六 /td td 29 /td /tr td 5 /td td 田七 /td td 30 /td /tr td 6 /td td 汾九 /td td 20 /td /tr /tbody /table /body /html
在谷歌浏览器内运行,就实现了表格隔行换色的效果。
以上这篇使用JQ完成表格隔行换色的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持凡科。
Copyright © 2002-2020 抠图软件电脑版_在线图片加水印_在线 抠图_在线画图网站_淘宝做图片用什么软件好 版权所有 (网站地图) 粤ICP备10235580号