jQuery实现隔行变色的方法分析(对比原生JS)

 更新时间:2016年11月18日 11:47:58   作者:栁罗风尘  
这篇文章主要介绍了jQuery实现隔行变色的方法,结合实例形式对比原生JS实现隔行变色的相关技巧,给出了2种jQuery实现隔行变色的方法,需要的朋友可以参考下

本文实例分析了jQuery实现隔行变色的方法。分享给大家供大家参考,具体如下:

原生js:

var tab = document.getElementByTagName('table')[0];
var tr = tab.getElementByTagName('tr');
for(var i=0;i<tr.length;i++){
  if(i%2==0){
    tr[i].style.background="orange";
  }else{
    tr[i].style.background="#abcdef";
  }
}

jquery dom选择器:

$('table tr:odd').css('background','orange');
$('table tr:even').css('background','#abcdef');

jquery 方法选择器:

复制代码 代码如下:
$('table tr').filter(':odd').css('background','orange').end().filter(':even').css('background','#abcdef');

有很多的方法 ,多学一点知识,少写一行代码。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery拖拽特效与技巧总结》、《jQuery表格(table)操作技巧汇总》、《jquery中Ajax用法总结》、《jQuery常见经典特效汇总》、《jQuery动画与特效用法总结》及《jquery选择器用法总结

希望本文所述对大家jQuery程序设计有所帮助。

相关文章

  • jQuery 入门级学习笔记及源码

    jQuery 入门级学习笔记及源码

    本周公司技术讲座轮到我了,准备说说现在流行的jQuery,下面是概要提纲,关键是看custom.js,已上传源码,程序中“//##”是分段用的,大家可以根据每一段取消注释,然后找到相应的id或class名查看效果。
    2010-01-01
  • jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介

    jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介

    这篇文章主要介绍了jQuery移动页面开发中的触摸事件与虚拟鼠标事件的简单编写方法,jQuery是当今人气最高的Javascript库并被广泛应用于移动web的开发,需要的朋友可以参考下
    2015-12-12
  • jquery自定义表单验证插件

    jquery自定义表单验证插件

    这篇文章主要为大家详细介绍了jquery自定义表单验证插件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • 详解jquery方法属性

    详解jquery方法属性

    这篇文章主要介绍了jquery的方法属性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2021-11-11
  • jQuery使用before()和after()在元素前后添加内容的方法

    jQuery使用before()和after()在元素前后添加内容的方法

    这篇文章主要介绍了jQuery使用before()和after()在元素前后添加内容的方法,实例分析了jQuery中before()和after()方法添加内容的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • 基于jQuery的计算文本框字数的代码

    基于jQuery的计算文本框字数的代码

    用户边输入计算同时进行,告诉用户还剩余多少可输入的字数,当超过规定的字数后,点击确定,会让输入框闪动
    2012-06-06
  • jQuery ul标签下拉菜单演示代码

    jQuery ul标签下拉菜单演示代码

    jQuery ul标签下拉菜单演示代码,需要使用基于jquery的下拉菜单效果的朋友可以参考下。
    2010-12-12
  • jQuery实现仿百度帖吧头部固定导航效果

    jQuery实现仿百度帖吧头部固定导航效果

    这篇文章主要介绍了jQuery实现仿百度帖吧头部固定导航效果,涉及jquery针对页面高度计算与样式的动态添加及删除技巧,非常简单实用,需要的朋友可以参考下
    2015-08-08
  • jQuery插件Validate实现自定义表单验证

    jQuery插件Validate实现自定义表单验证

    这篇文章主要介绍了jQuery插件Validate实现自定义表单验证,自定义一个验证方法,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • 简单的代码实现jquery定时器

    简单的代码实现jquery定时器

    当收到消息的时候能够及时的刷新,显示收到消息的条数,下面与大分享下使用简单的代码实现jquery定时器
    2013-11-11

最新评论