利用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 相关文章推荐
javascript字典探测用户名工具
Oct 05 Javascript
html的DOM中document对象anchors集合用法实例
Jan 21 Javascript
javascript中Date对象应用之简易日历实现
Jul 12 Javascript
微信小程序 wx:key详细介绍
Oct 28 Javascript
jQuery图片切换动画特效
Nov 02 Javascript
vue时间格式化实例代码
Jun 13 Javascript
vue axios用法教程详解
Jul 23 Javascript
js + css实现标签内容切换功能(实例讲解)
Oct 09 Javascript
jQuery ajax读取本地json文件的实例
Oct 31 jQuery
解决Linux无法正常安装与卸载Node.js的方法
Jan 19 Javascript
详解使用VueJS开发项目中的兼容问题
Aug 02 Javascript
jQuery实现基本隐藏与显示效果的方法详解
Sep 05 jQuery
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
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
yii2中添加验证码的实现方法
2016/01/09 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
Yii框架响应组件用法实例分析
2019/09/04 PHP
js no-repeat写法 背景不重复
2009/03/18 Javascript
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
js使用正则实现ReplaceAll全部替换的方法
2014/08/22 Javascript
删除Javascript Object中间的key
2014/11/18 Javascript
html的DOM中document对象images集合用法实例
2015/01/21 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
AngularJS Controller作用域
2017/01/09 Javascript
JavaScript定义全局对象的方法示例
2017/01/12 Javascript
js实现炫酷的左右轮播图
2017/01/18 Javascript
BootStrap模态框和select2合用时input无法获取焦点的解决方法
2017/09/01 Javascript
zTree树形菜单交互选项卡效果的实现方法
2017/12/25 Javascript
分享5个顶级的JavaScript Ajax组件库
2018/09/16 Javascript
[01:05:41]EG vs Optic Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
Python中字符编码简介、方法及使用建议
2015/01/08 Python
Python中用pycurl监控http响应时间脚本分享
2015/02/02 Python
Python 爬虫多线程详解及实例代码
2016/10/08 Python
Python之re操作方法(详解)
2017/06/14 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
详解pytorch中squeeze()和unsqueeze()函数介绍
2020/09/03 Python
Django ModelForm组件原理及用法详解
2020/10/12 Python
用python写PDF转换器的实现
2020/10/29 Python
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
Douglas意大利官网:购买香水和化妆品
2020/05/27 全球购物
九月份红领巾广播稿
2014/01/22 职场文书
施工安全承诺书
2014/05/22 职场文书
学校师德师风自我剖析材料
2014/09/29 职场文书
大学生村官工作总结2015
2015/04/09 职场文书
《去年的树》教学反思
2016/02/18 职场文书
Python序列化与反序列化相关知识总结
2021/06/08 Python
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript