使用JQ完成表格隔行换色的简单实例


Posted in Javascript onAugust 25, 2017

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>

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

以上这篇使用JQ完成表格隔行换色的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript String.replace的妙用
Sep 08 Javascript
seajs中模块的解析规则详解和模块使用总结
Mar 12 Javascript
jQuery防止click双击多次提交及传递动态函数或多参数
Apr 02 Javascript
JS根据浏览器窗口大小实时动态改变网页文字大小的方法
Feb 25 Javascript
TypeScript Type Innference(类型判断)
Mar 10 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
Apr 23 Javascript
JavaScript来实现打开链接页面的简单实例
Jun 02 Javascript
JS代码实现根据时间变换页面背景效果
Jun 16 Javascript
Angularjs分页查询的实现
Feb 24 Javascript
mpvue小程序循环动画开启暂停的实现方法
May 15 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
Aug 09 Javascript
vue 如何从单页应用改造成多页应用
Oct 23 Javascript
Vue.js实现网格列表布局转换方法
Aug 25 #Javascript
Angular2 组件间通过@Input @Output通讯示例
Aug 24 #Javascript
Angular2 组件交互实例详解
Aug 24 #Javascript
使用jQuery实现页面定时弹出广告效果
Aug 24 #jQuery
探究react-native 源码的图片缓存问题
Aug 24 #Javascript
详解vue.js之绑定class和style的示例代码
Aug 24 #Javascript
10个最优秀的Node.js MVC框架
Aug 24 #Javascript
You might like
php通过文件头检测文件类型通用代码类(zip,rar等)
2010/10/19 PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
PHP图片裁剪与缩放示例(无损裁剪图片)
2017/02/08 PHP
兼容IE和Firefox的javascript获取iframe文档内容的函数
2011/08/15 Javascript
jquery实现checkbox 全选/全不选的通用写法
2014/02/22 Javascript
javaScript中两个等于号和三个等于号之间的区别介绍
2014/06/27 Javascript
alert出数组中的随即值代码
2014/09/25 Javascript
sea.js常用的api简易文档
2016/11/15 Javascript
Vue.js第二天学习笔记(vue-router)
2016/12/01 Javascript
Javascript实现异步编程的过程
2018/06/18 Javascript
vue控制多行文字展开收起的实现示例
2019/10/11 Javascript
基于Vue实现微前端的示例代码
2020/04/24 Javascript
js实现无刷新监听URL的变化示例代码详解
2020/06/03 Javascript
vue-cli3 引入 font-awesome的操作
2020/08/11 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
python使用sorted函数对列表进行排序的方法
2015/04/04 Python
总结用Pdb库调试Python的方式及常用的命令
2016/08/18 Python
python3实现爬取淘宝美食代码分享
2018/09/23 Python
关于Python作用域自学总结
2019/06/10 Python
简单了解python PEP的一些知识
2019/07/13 Python
python实现超市商品销售管理系统
2019/11/22 Python
Django 项目布局方法(值得推荐)
2020/03/22 Python
Python pip install之SSL异常处理操作
2020/09/03 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
Python3压缩和解压缩实现代码
2021/03/01 Python
Html5基于canvas实现电子签名并生成PDF文档
2020/12/07 HTML / CSS
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
洛杉矶时尚女装系列:J.ING US
2019/03/17 全球购物
香港零食网购:上仓胃子
2020/06/08 全球购物
普通大学毕业生自荐信
2013/11/04 职场文书
营销部内勤岗位职责
2014/04/30 职场文书
公司年会策划方案
2014/05/17 职场文书
视光学专业自荐信
2014/06/24 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
2015年中个人总结范文
2015/03/10 职场文书