利用JQuery和JS实现奇偶行背景颜色自定义效果
2012-11-19 00:00
1066 查看
JQuery实现:
JS实现:
<!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>
相关文章推荐
- 利用JQuery和JS实现奇偶行背景颜色自定义效果
- 利用jQuery和JS实现奇偶行背景颜色自定义效果
- JQuery和JS实现奇偶行不同背景颜色
- JS实现在页面随时自定义背景颜色的方法
- 利用JS实现scroll自定义滚动效果详解
- 利用jquery.touchSwipe.js实现的移动滑屏效果。
- JQuery实现奇偶行不同背景颜色
- 利用jquery-fform.js插件实现图片所见即所得效果
- jQuery实现的背景颜色渐变动画效果示例
- JS实现在页面随时自定义背景颜色的方法
- 利用canvas加vauleAnimator自定义drawable实现加载loading效果
- 利用Jquery实现,可输入搜索文字下拉选效果
- jQuery实现响应鼠标背景变化的动态菜单效果代码
- 利用原生js实现轮播图效果
- chart.js + bootstrap +jquery.js 实现的 html5 图表绘制效果
- 采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果
- jquery修改网页背景颜色通过css方法实现
- jquery.blockUI.js上传滚动等待效果实现思路及代码
- jquery自定义插件实现分页效果
- Android实现连续并排的若干个TextView单击改变背景颜色达到选项卡Tab栏切换效果