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 Validate 校验多个相同name的方法
May 18 jQuery
jQuery实现上传图片前预览效果功能
Aug 03 jQuery
jQuery条件分页 代替离线查询(附代码)
Aug 17 jQuery
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
基于jquery实现左右上下移动效果
May 02 jQuery
jQuery中元素选择器(element)简单用法示例
May 14 jQuery
jQuery动态操作表单示例【基于table表格】
Dec 06 jQuery
JQuery获取元素尺寸、位置及页面滚动事件应用示例
May 14 jQuery
jQuery使用ajax传递json对象到服务端及contentType的用法示例
Mar 12 jQuery
用jQuery实现抽奖程序
Apr 12 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
html中两种获取标签内的值的方法
Jun 16 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
基于mysql的论坛(5)
2006/10/09 PHP
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
PHP使用curl制作简易百度搜索
2016/11/03 PHP
php抽象方法和抽象类实例分析
2016/12/07 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
php解压缩zip和rar压缩包文件的方法
2019/07/10 PHP
Laravel 类和接口注入相关的代码
2019/10/15 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
AlertBox 弹出层信息提示框效果实现步骤
2010/10/11 Javascript
jQuery源码分析-02正则表达式 RegExp 常用正则表达式
2011/11/14 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
JavaScript二维数组实现的省市联动菜单
2014/05/08 Javascript
javascript正则表达式参数/g与/i及/gi的使用指南
2014/08/27 Javascript
JSON与JS对象的区别与对比
2017/03/01 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
Angular ui-roter 和AngularJS 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
2018/11/25 Javascript
js控制随机数生成概率代码实例
2019/03/21 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
2020/05/12 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
分享一个常用的Python模拟登陆类
2015/03/29 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
python+opencv实现霍夫变换检测直线
2020/10/23 Python
Python递归实现打印多重列表代码
2020/02/27 Python
基于Python采集爬取微信公众号历史数据
2020/11/27 Python
泰国第一的化妆品网站:Konvy
2018/02/25 全球购物
大学生大二自我鉴定
2013/10/28 职场文书
总经理助理岗位职责
2013/11/08 职场文书
监察建议书范文
2014/03/12 职场文书
教师节演讲稿
2014/05/06 职场文书
公司活动总结怎么写
2014/06/25 职场文书
微信小程序结合ThinkPHP5授权登陆后获取手机号
2021/11/23 PHP
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript
Pyhton爬虫知识之正则表达式详解
2022/04/01 Python
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android