利用JQuery和JS实现奇偶行背景颜色自定义效果


Posted in Javascript onNovember 19, 2012

JQuery实现:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>New Web Project</title> 
<script type="text/javascript" src="jquery-core/jquery-1.8.0.js"></script> 
<script type="text/javascript"> 
$(function(){ 
//可以是:$('#t1 tbody tr:even').css('background','red'); 
$('#t1 > tbody tr:even').css('background','red'); 
$('#t1 > tbody tr:odd').css('background','blue'); 
}); 
</script> 
</head> 
<body> 
<table id="t1" width="500px" align="center"> 
<tbody>  
<tr><td>aaaaaaa</td></tr> 
<tr><td>bbbbbbb</td></tr> 
<tr><td>ccccccc</td></tr> 
<tr><td>ddddddd</td></tr> 
<tr><td>eeeeeee</td></tr> 
<tr><td>fffffff</td></tr> 
<tr><td>ggggggg</td></tr> 
<tr><td>hhhhhhh</td></tr> 
</tbody> 
</table> 

</body> 
</html>

JS实现:
<span style="color:#333333;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>New Web Project</title> <script type="text/javascript"> 
//页面加载事件 
window.onload=function(){ 
//获取table 
var tb1 = document.getElementById("t1"); 
//获取table中的tbody 
var tbody = tb1.getElementsByTagName("tbody")[0]; 
//获取tr 
var trs = tbody.getElementsByTagName("tr"); 
//根据奇、偶行显示不同的背景颜色 
for(var i=0; i<trs.length;i++){ 
if(i%2==0){ 
trs[i].style.backgroundColor="red"; 
}else{ 
trs[i].style.backgroundColor="blue"; 
} 
} 
} 
</script> 
</head> 
<body> 
<table id="t1" width="500px" align="center"> 
<tbody> 
<tr><td>aaaaaaa</td></tr> 
<tr><td>bbbbbbb</td></tr> 
<tr><td>ccccccc</td></tr> 
<tr><td>ddddddd</td></tr> 
<tr><td>eeeeeee</td></tr> 
<tr><td>fffffff</td></tr> 
<tr><td>ggggggg</td></tr> 
<tr><td>hhhhhhh</td></tr> 
</tbody> 
</table> 
</body> 
</html>
Javascript 相关文章推荐
showModelessDialog()使用详解
Sep 07 Javascript
用JavaScript实现单继承和多继承的简单方法
Mar 29 Javascript
JavaScript中链式调用之研习
Apr 07 Javascript
javascript 拖动表格行实现代码
May 05 Javascript
ajaxFileUpload.js插件支持多文件上传的方法
Sep 02 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
Dec 08 Javascript
js replace()去除代码中空格的实例
Feb 14 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
Feb 16 Javascript
原生js实现轮播图的示例代码
Feb 20 Javascript
Vue全局分页组件的实现代码
Aug 10 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
Nov 27 Javascript
原生JS运动实现轮播图
Jan 02 Javascript
jQuery 数据缓存模块进化史详细介绍
Nov 19 #Javascript
基于jquery库的tab新形式使用
Nov 16 #Javascript
jquery getScript动态加载JS方法改进详解
Nov 15 #Javascript
javascript 图片裁剪技巧解读
Nov 15 #Javascript
中国地区三级联动下拉菜单效果分析
Nov 15 #Javascript
JavaScript 模式之工厂模式(Factory)应用介绍
Nov 15 #Javascript
解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法
Nov 14 #Javascript
You might like
精美漂亮的php分页类代码
2013/04/02 PHP
PHP 提取图片img标记中的任意属性的简单实例
2013/12/10 PHP
实现PHP多线程异步请求的3种方法
2014/01/17 PHP
php缩放gif和png图透明背景变成黑色的解决方法
2014/10/14 PHP
php定义参数数量可变的函数用法实例
2015/03/16 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
比较详细的关于javascript中void(0)的具体含义解释
2007/08/02 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
script的async属性以非阻塞的模式加载脚本
2013/01/15 Javascript
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
node.js中的url.format方法使用说明
2014/12/10 Javascript
基于JavaScript实现轮播图代码
2016/07/14 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
Vue中fragment.js使用方法详解
2017/03/09 Javascript
Postman模拟发送带token的请求方法
2018/03/31 Javascript
vue实现个人信息查看和密码修改功能
2018/05/06 Javascript
Vue+Element UI+Lumen实现通用表格分页功能
2019/02/02 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
JavaScript 实现HTML DOM增删改查操作的常见方法详解
2020/01/04 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
Python 深入理解yield
2008/09/06 Python
python操作ssh实现服务器日志下载的方法
2015/06/03 Python
分析Python中设计模式之Decorator装饰器模式的要点
2016/03/02 Python
python中的colorlog库使用详解
2019/07/05 Python
python画蝴蝶曲线图的实例
2019/11/21 Python
美国正宗奢华复古手袋、珠宝及配饰网站:What Goes Around Comes Around
2018/07/21 全球购物
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
香港最大的洋酒零售连锁店:屈臣氏酒窖(Watson’s Wine)
2018/12/10 全球购物
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
迟到检讨书大全
2014/01/25 职场文书
演讲比赛获奖感言
2014/02/02 职场文书
高中英语演讲稿范文
2014/04/24 职场文书
小学优秀教育工作者事迹材料
2014/05/09 职场文书
考察现实表现材料
2014/05/19 职场文书
安全承诺书格式
2014/05/21 职场文书
法人身份证明书
2015/06/18 职场文书