jQuery实现表格隔行换色


Posted in jQuery onSeptember 01, 2018

本文实例为大家分享了jQuery实现表格隔行换色的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>使用JQ完成表格隔行换色</title>
    <script src="js/jquery.min.js"></script>
    <script>
      $(function() {
        $("tbody tr:odd").css("background-color","aquamarine");
        $("tbody tr:even").css("background-color","bisque");
        var tb = $("tbody tr");
        var oldColor;
        for(var i=0;i<tb.length;i++) {
          //alert(oldColor);
          $("tbody tr")[i].onmouseover = function() {
            oldColor = this.style.backgroundColor;
            this.style.backgroundColor = "yellow";
          }
          $("tbody tr")[i].onmouseout = function() {
            this.style.backgroundColor = oldColor;
          }
        }
      });
    </script>
  </head>
  <body>
    <table id="tbl" border="1" border-collapse="collapse" align="center" cellspacing="0" cellpadding="5" width="400" height="20">
      <thead>
        <tr>
          <th>编号</th><th>姓名</th><th>年龄</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>1</td><td>张三</td><td>12</td>
        </tr>
        <tr>
          <td>2</td><td>李四</td><td>22</td>
        </tr>
        <tr>
          <td>3</td><td>王五</td><td>13</td>
        </tr>
        <tr>
          <td>4</td><td>马六</td><td>14</td>
        </tr>
        <tr>
          <td>5</td><td>伍六七</td><td>17</td>
        </tr>
        <tr>
          <td>6</td><td>梅花十三</td><td>17</td>
        </tr>
      </tbody>
    </table>
  </body>
</html>

疑问:为什么this.style.backgroundColor = oldColor中的this不能用$("tbody tr")[i]代替??

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
jquery实现tab键进行选择后enter键触发click行为
Mar 29 jQuery
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
May 15 jQuery
jQuery事件_动力节点Java学院整理
Jul 05 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
实现jquery放大镜的两种方法
Feb 22 jQuery
jQuery实现简单复制json对象和json对象集合操作示例
Jul 09 jQuery
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
Aug 09 jQuery
jQuery实现表格隔行换色
Sep 01 jQuery
jQuery操作元素的内容和样式完整实例分析
Jan 10 jQuery
jQuery插件simplePagination的使用方法示例
Apr 28 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
jQuery 实现扁平式小清新导航
Jul 07 jQuery
基于jQuery ztree实现表格风格的树状结构
Aug 31 #jQuery
解决jQuery使用append添加的元素事件无效的问题
Aug 30 #jQuery
jQuery实现的简单手风琴效果示例
Aug 29 #jQuery
jQuery实现的淡入淡出图片轮播效果示例
Aug 29 #jQuery
jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】
Aug 28 #jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 #jQuery
jQuery实现鼠标移到某个对象时弹出显示层功能
Aug 23 #jQuery
You might like
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
PHP 自定义错误处理函数的使用详解
2013/05/10 PHP
php构造函数与析构函数
2016/04/23 PHP
PHP性能优化大全(php.ini)
2016/05/20 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
jquery 框架使用教程 AJAX篇
2009/10/11 Javascript
JavaScript中常见陷阱小结
2010/04/27 Javascript
理清apply(),call()的区别和关系
2011/08/14 Javascript
多个jquery.datatable共存,checkbox全选异常的快速解决方法
2013/12/10 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
js Object2String方便查看js对象内容
2014/11/24 Javascript
javascript数据类型示例分享
2015/01/19 Javascript
JS实现带提示的星级评分效果完整实例
2015/10/30 Javascript
基于JavaScript代码实现微信扫一扫下载APP
2015/12/30 Javascript
Javascript中的 “&amp;” 和 “|” 详解
2017/02/02 Javascript
Node.js读取文件内容示例
2017/03/07 Javascript
axios基本入门用法教程
2017/03/25 Javascript
移动端web滚动分页的实现方法
2017/05/05 Javascript
原生JS实现ajax与ajax的跨域请求实例
2017/12/01 Javascript
jQuery动态添加li标签并添加属性和绑定事件方法
2018/02/24 jQuery
详解Vue Elememt-UI构建管理后台
2018/02/27 Javascript
详解Vue一个案例引发「内容分发slot」的最全总结
2018/12/02 Javascript
微信小程序云开发之使用云存储
2019/05/17 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
Python中title()方法的使用简介
2015/05/20 Python
python分布式计算dispy的使用详解
2019/12/22 Python
python 进制转换 int、bin、oct、hex的原理
2021/01/13 Python
用pushplus+python监控亚马逊到货动态推送微信
2021/01/29 Python
纯CSS实现设置半个字符的样式
2014/07/03 HTML / CSS
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
大学生村官工作感言
2014/01/10 职场文书
感情真挚的毕业生求职信
2014/07/19 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/07 PostgreSQL
Golang map映射的用法
2022/04/22 Golang