实现隔行换色效果的两种方式【实用】


Posted in Javascript onNovember 27, 2016

纯CSS方式实现隔行颜色交替、鼠标经过高亮颜色:

<html>
<head>
 <title></title>
 <style type="text/css">
 ul{list-style:none}

 li:nth-child(odd){background-color:#eee}
 li:hover{background-color:Yellow}
 </style>
</head>
<body>
 <ul>
 <li>111</li>
 <li>111</li>
 <li>111</li>
 <li>111</li>
 <li>111</li>
 <li>111</li>
 <li>111</li>
 </ul>
</body>
</html>

js方式实现隔行颜色交替、鼠标经过高亮颜色:

<html>
<head>
 <title></title>
 <script src="//cdn.bootcss.com/jquery/1.11.3/jquery.min.js"></script>
 <style type="text/css">
 .alter-item {
  background-color: #eee;
 }

 .hightlight {
  background-color: Yellow;
 }
 </style>

 <script type="text/javascript">
 $(function () {
  //隔行颜色
  $("ul li:odd").addClass("alter-item");

  method1();
 });

 //方法1:
 function method1() {
  $("ul li").hover(function () {
  $(this).addClass("hightlight");
  }, function () {
  $(this).removeClass("hightlight")
  });
 }

 //方法2:
 function method2() {
  $("ul li").mouseover(function () {
  $(this).addClass("hightlight").siblings().removeClass("hightlight");
  });
 }
 </script>
</head>
<body>
 <ul>
 <li>111</li>
 <li>222222222</li>
 <li>111</li>
 <li>444444444444444444444</li>
 <li>111</li>
 <li>111</li>
 <li>111</li>
 </ul>
</body>
</html>

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

Javascript 相关文章推荐
javascript 打开页面window.location和window.open的区别
Mar 17 Javascript
用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
Jun 19 Javascript
点击进行复制的JS代码实例
Aug 23 Javascript
jquery中prop()方法和attr()方法的区别浅析
Sep 06 Javascript
javascript学习笔记(六)数据类型和JSON格式
Oct 08 Javascript
JavaScript中的迭代器和生成器详解
Oct 29 Javascript
了不起的node.js读书笔记之node.js中的特性
Dec 22 Javascript
聊一聊jQuery插件uploadify使用方法
Aug 24 Javascript
input file上传 图片预览功能实例代码
Oct 25 Javascript
js初始化验证实例详解
Nov 26 Javascript
Vue.js双向绑定实现原理详解
Dec 22 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
Sep 19 Javascript
javascript实现无法关闭的弹框
Nov 27 #Javascript
js格式化时间的简单实例
Nov 27 #Javascript
浅谈jquery页面初始化的4种方式
Nov 27 #Javascript
js实现页面刷新滚动条位置不变
Nov 27 #Javascript
Javascrip实现文字跳动特效
Nov 27 #Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
Nov 27 #Javascript
Angularjs之filter过滤器(推荐)
Nov 27 #Javascript
You might like
php 函数使用方法与函数定义方法
2010/05/09 PHP
PHP嵌套输出缓冲代码实例
2015/05/12 PHP
yii2.0框架场景的简单使用示例
2020/01/25 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
浅谈js中变量初始化
2015/02/03 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
快速掌握Node.js模块封装及使用
2016/03/21 Javascript
JS动态给对象添加事件的简单方法
2016/07/19 Javascript
使用微信小程序开发前端【快速入门】
2016/12/05 Javascript
解析JavaScript数组方法reduce
2016/12/12 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
如何用webpack4.0撸单页/多页脚手架 (jquery, react, vue, typescript)
2019/06/18 jQuery
Python实现Linux命令xxd -i功能
2016/03/06 Python
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
详解python实现交叉验证法与留出法
2019/07/11 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
2020/02/18 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
2020/05/18 Python
python读取hdfs并返回dataframe教程
2020/06/05 Python
Python应用实现双指数函数及拟合代码实例
2020/06/19 Python
Python截图并保存的具体实例
2021/01/14 Python
W Concept美国:精选全球独立设计师
2017/02/22 全球购物
蔻驰西班牙官网:COACH西班牙
2019/01/16 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
数控技术与应用毕业生自荐信
2013/09/24 职场文书
公司财务总监岗位职责
2013/12/14 职场文书
酒店总经理欢迎词
2014/01/15 职场文书
专题组织生活会方案
2014/06/15 职场文书
求职简历自荐信怎么写
2015/03/26 职场文书
埃及王子观后感
2015/06/16 职场文书
企业宣传稿范文
2015/07/23 职场文书
Django一小时写出账号密码管理系统
2021/04/29 Python
「月刊Action」2022年5月号封面公开
2022/03/21 日漫