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


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 相关文章推荐
jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
Nov 15 Javascript
JavaScript基础知识之数据类型
Aug 06 Javascript
jQuery实现的进度条效果
Jul 15 Javascript
深入解析JavaScript编程中的this关键字使用
Nov 09 Javascript
浅谈jquery中的each方法$.each、this.each、$.fn.each
Jun 23 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
Nov 16 Javascript
web.js.字符串与正则表达式操作
May 13 Javascript
Angular实现响应式表单
Aug 04 Javascript
JS获取input[file]的值并显示在页面的实现方法
Mar 09 Javascript
vueJs实现DOM加载完之后自动下拉到底部的实例代码
Aug 31 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
微信小程序之左右布局的实现代码
Dec 13 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
星际争霸 Starcraft 游戏介绍
2020/03/14 星际争霸
php中函数前加&amp;符号的作用分解
2014/07/08 PHP
10个超级有用的PHP代码片段果断收藏
2015/09/23 PHP
老生常谈ThinkPHP中的行为扩展和插件(推荐)
2017/05/05 PHP
php使用自带dom扩展进行元素匹配的原理解析
2020/05/29 PHP
JavaScript EasyPager 分页函数
2011/05/25 Javascript
node在两个div之间移动,用ztree实现
2013/03/06 Javascript
Javascript合并表格中具有相同内容单元格示例
2013/08/11 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
2014/06/07 Javascript
javascript实现数独解法
2015/03/14 Javascript
JS文字球状放大效果代码分享
2015/08/19 Javascript
JS 拦截全局ajax请求实例解析
2016/11/29 Javascript
从零学习node.js之express入门(六)
2017/02/25 Javascript
Bootstrap Table快速完美搭建后台管理系统
2017/09/20 Javascript
p5.js 毕达哥拉斯树的实现代码
2018/03/23 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
[01:38]DOTA2第二届亚洲邀请赛中国区预选赛出线战队晋级之路
2017/01/17 DOTA
wxpython学习笔记(推荐查看)
2014/06/09 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
python并发和异步编程实例
2018/11/15 Python
python感知机实现代码
2019/01/18 Python
对PyQt5中树结构的实现方法详解
2019/06/17 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
2019/08/07 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
比利时香水网上商店:NOTINO
2018/03/28 全球购物
植村秀加拿大官网:Shu Uemura加拿大
2019/09/03 全球购物
优秀士兵先进事迹
2014/02/06 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
本科毕业自我鉴定
2014/03/20 职场文书
会展策划与管理专业求职信
2014/06/09 职场文书
英语教研活动总结
2014/07/02 职场文书
优秀员工推荐材料
2014/12/20 职场文书
2016年社区植树节活动总结
2016/03/16 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书