jQuery实现的隔行变色功能【案例】


Posted in jQuery onFebruary 18, 2019

本文实例讲述了jQuery实现的隔行变色功能。分享给大家供大家参考,具体如下:

实现效果如图:

jQuery实现的隔行变色功能【案例】

html结构代码:

<ul id="ul1">
 <li>我是第1个li标签</li>
 <li>我是第2个li标签</li>
 <li>我是第3个li标签</li>
 <li>我是第4个li标签</li>
 <li>我是第5个li标签</li>
 <li>我是第6个li标签</li>
 <li>我是第7个li标签</li>
 <li>我是第8个li标签</li>
 <li>我是第9个li标签</li>
 <li>我是第10个li标签</li>
</ul>

JQuery代码:

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
 $ ( function () {
  //1.把奇数行li标签的背景色设置为天蓝色.
  $('li:odd').css('backgroundColor','skyblue');
  //2.把偶数行li标签的背景色设置为红色.
  $('li:even').css('backgroundColor','red');
  //3. 鼠标移入事件
  var bgColor=null;//先声明一个变量把颜色存起来
  $('li').mouseover(function ( ) {
   // 3.1在鼠标移入到这个li标签时,没有改变颜色之前,把他之前的颜色给记录下来.
   bgColor=$(this).css('backgroundColor');
   $(this).css('backgroundColor','green')
  })
  //4. 鼠标移出事件
  $('li').mouseout(function ( ) {
   $(this).css('backgroundColor',bgColor)
  })
 } )
</script>

完整实例代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>3water.com jQuery隔行变色</title>
</head>
<body>
<ul id="ul1">
 <li>我是第1个li标签</li>
 <li>我是第2个li标签</li>
 <li>我是第3个li标签</li>
 <li>我是第4个li标签</li>
 <li>我是第5个li标签</li>
 <li>我是第6个li标签</li>
 <li>我是第7个li标签</li>
 <li>我是第8个li标签</li>
 <li>我是第9个li标签</li>
 <li>我是第10个li标签</li>
</ul>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script>
 $ ( function () {
  //1.把奇数行li标签的背景色设置为天蓝色.
  $('li:odd').css('backgroundColor','skyblue');
  //2.把偶数行li标签的背景色设置为红色.
  $('li:even').css('backgroundColor','red');
  //3. 鼠标移入事件
  var bgColor=null;//先声明一个变量把颜色存起来
  $('li').mouseover(function ( ) {
   // 3.1在鼠标移入到这个li标签时,没有改变颜色之前,把他之前的颜色给记录下来.
   bgColor=$(this).css('backgroundColor');
   $(this).css('backgroundColor','green')
  })
  //4. 鼠标移出事件
  $('li').mouseout(function ( ) {
   $(this).css('backgroundColor',bgColor)
  })
 } )
</script>
</body>
</html>

感兴趣的朋友还可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

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

jQuery 相关文章推荐
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
jquery append与appendTo方法比较
May 24 jQuery
jQuery实现简单的手风琴效果
Apr 17 jQuery
简单实现jQuery手风琴效果
Aug 18 jQuery
如何快速解决JS或Jquery ajax异步跨域的问题
Jan 08 jQuery
jQuery实现的自定义轮播图功能详解
Dec 28 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
JS拖动选择table里的单元格完整实例【基于jQuery】
May 28 jQuery
jQuery实现动态加载(按需加载)javascript文件的方法分析
May 31 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
jquery实现进度条状态展示
Mar 26 jQuery
ajax jquery实现页面某一个div的刷新效果
Mar 04 jQuery
jQuery实现ajax的嵌套请求案例分析
Feb 16 #jQuery
jQuery实现简单的Ajax调用功能示例
Feb 15 #jQuery
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
Feb 15 #jQuery
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
Feb 14 #jQuery
Jquery实现无缝向上循环滚动列表的特效
Feb 13 #jQuery
jquery无缝图片轮播组件封装
Nov 25 #jQuery
详解如何使用webpack打包多页jquery项目
Feb 01 #jQuery
You might like
SSI指令
2006/11/25 PHP
PHP Session_Regenerate_ID函数双释放内存破坏漏洞
2011/01/27 PHP
解析dedeCMS验证码的实现代码
2013/06/07 PHP
PHP实现支持CURL字符串证书传输的方法
2019/03/23 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
javascript对象的property和prototype是这样一种关系
2007/03/24 Javascript
潜说js对象和数组
2011/05/25 Javascript
20款非常优秀的 jQuery 工具提示插件 推荐
2012/07/15 Javascript
将list转换为json失败的原因
2013/12/17 Javascript
jquery实现搜索框常见效果的方法
2015/01/22 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
微信jssdk在iframe页面失效问题的解决措施
2016/03/03 Javascript
解决URL地址中的中文乱码问题的办法
2017/02/10 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
JS加密插件CryptoJS实现的Base64加密示例
2020/08/16 Javascript
使用webpack5从0到1搭建一个react项目的实现步骤
2020/12/16 Javascript
JS实现页面侧边栏效果探究
2021/01/08 Javascript
K-近邻算法的python实现代码分享
2017/12/09 Python
Python使用Pickle库实现读写序列操作示例
2018/06/15 Python
python3判断url链接是否为404的方法
2018/08/10 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
用Python中的turtle模块画图两只小羊方法
2019/04/09 Python
Python3离线安装Requests模块问题
2019/10/13 Python
python全局变量引用与修改过程解析
2020/01/07 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
使用Python通过oBIX协议访问Niagara数据的示例
2020/12/04 Python
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
Marriott国际:万豪国际酒店查询预订
2017/09/25 全球购物
微软美国官方网站:Microsoft美国
2018/05/10 全球购物
进程的查看和调度分别使用什么命令
2015/03/25 面试题
成人大专自我鉴定范文
2013/10/19 职场文书
销售心得体会
2014/01/02 职场文书
高三学生评语大全
2014/04/25 职场文书
建筑专业毕业生求职信
2014/09/30 职场文书
计划生育目标责任书
2015/05/09 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书