基于jQuey实现鼠标滑过变色(整行变色)


Posted in Javascript onDecember 07, 2015

在很多网站都有这样的效果,那就是当鼠标放在新闻列表一行上的时候,整行就会变色,虽然使用CSS也能够实现此种功能,但是由于众多浏览器版本对于CSS3并没有良好的支持,所以在当前情况下,使用jQuery实现此种功能是一个不错的选择。

废话不多说了,直接给大家贴jquery代码了,具体代码如下所示:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="https://3water.com/" />
<title>三水点靠木</title>
<style type="text/css">
ul,li{
 list-style:none;
 font-size:12px;
}
li{
 width:250px;
 height:25px;
 line-height:25px;
}
.hover{
 background-color:#666;
}
</style>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 jQuery.hoverPlugin={
  hover:function(selector){
   $(selector).hover(function(){
    $(this).addClass("hover");
   },function(){
    $(this).removeClass("hover");
   });
  }
 };
 $.hoverPlugin.hover(".mytest li");
});
</script>
</head>
<body>
<ul class="mytest">
 <li>1.俄罗斯爆发陨石雨,导致上千人受伤</li>
 <li>2.朝鲜成功进行核试验,半岛无核进程终结</li>
 <li>3.中国进入春运高峰期</li>
</ul>
</body>
</html>

以上代码实现了所需功能,尽管不够美观,可以根据实际需求自行修改。实现的方法也非常的简单,就是利用hover()方法为hover事件绑定两个事件处理函数,以添加或者删除设置li元素背景颜色的CSS代码。

以上代码也很简单,大家有哪里不清楚的地方欢迎给我留言,我会及时给大家答复的,同时感谢大家一直以来对三水点靠木网站的支持。

Javascript 相关文章推荐
JQuery困惑—包装集 DOM节点
Oct 16 Javascript
json格式化/压缩工具 Chrome插件扩展版
May 25 Javascript
jquery向上向下取整适合分页查询
Sep 06 Javascript
Angularjs制作简单的路由功能demo
Apr 14 Javascript
JavaScript表格常用操作方法汇总
Apr 15 Javascript
javascript制作幻灯片(360度全景图片)
Jul 28 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
微信小程序 navigation API实例详解
Oct 02 Javascript
AngularJS双向绑定和依赖反转实例详解
Apr 15 Javascript
angularjs实现简单的购物车功能
Sep 21 Javascript
解决layui弹出层layer的area过大被遮挡的问题
Sep 21 Javascript
JS动态显示倒计时效果
Dec 12 Javascript
js实现遍历含有input的table实例
Dec 07 #Javascript
JavaScript中的return语句简单介绍
Dec 07 #Javascript
深入理解Java线程编程中的阻塞队列容器
Dec 07 #Javascript
JS与jQuery遍历Table所有单元格内容的方法
Dec 07 #Javascript
JavaScript的History API使搜索引擎抓取AJAX内容
Dec 07 #Javascript
JavaScript给input的value赋值引发的关于基本类型值和引用类型值问题
Dec 07 #Javascript
小巧强大的jquery layer弹窗弹层插件
Dec 06 #Javascript
You might like
使用PHP制作新闻系统的思路
2006/10/09 PHP
php 需要掌握的东西 不做浮躁的人
2009/12/28 PHP
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
Codeigniter校验ip地址的方法
2015/03/21 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
静态的动态续篇之来点XML
2006/08/15 Javascript
textarea中的手动换行处理的jquery代码
2011/02/26 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
jQuery+正则+文本框只能输入数字的实现方法
2016/10/07 Javascript
将form表单通过ajax实现无刷新提交的简单实例
2016/10/12 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
利用js来实现缩略语列表、文献来源链接和快捷键列表
2016/12/16 Javascript
jQuery插件autocomplete使用详解
2017/02/04 Javascript
JS中input表单隐藏域及其使用方法
2017/02/13 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
gulp教程_从入门到项目中快速上手使用方法
2017/09/14 Javascript
利用vue重构有赞商城的思路以及总结整理
2019/02/21 Javascript
vue路由导航守卫和请求拦截以及基于node的token认证的方法
2019/04/07 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
JS检测浏览器开发者工具是否打开的方法详解
2020/10/02 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
老生常谈Python startswith()函数与endswith函数
2017/09/08 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
Python破解BiliBili滑块验证码的思路详解(完美避开人机识别)
2020/02/17 Python
Python3 mmap内存映射文件示例解析
2020/03/23 Python
python 实现表情识别
2020/11/21 Python
python中添加模块导入路径的方法
2021/02/03 Python
html5 的a标签 Href 拨电话的写法
2013/11/04 HTML / CSS
美国第二大连锁药店:Rite Aid
2019/04/03 全球购物
《学会合作》教学反思
2014/04/12 职场文书
秋天的图画教学反思
2014/05/01 职场文书
货物运输服务质量承诺书
2014/05/29 职场文书
学校端午节活动方案
2014/08/23 职场文书
办公室禁烟通知
2015/04/23 职场文书