基于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 基础学习笔记
May 29 Javascript
js中的window.open返回object的错误的解决方法
Aug 15 Javascript
javascript或asp实现的判断身份证号码是否正确两种验证方法
Nov 26 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
Jan 16 Javascript
jquery自动将form表单封装成json的具体实现
Mar 17 Javascript
使用jquery解析XML示例代码
Sep 05 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
Aug 02 Javascript
在JavaScript中调用Java类和接口的方法
Sep 07 Javascript
jquery 正整数数字校验正则表达式
Jan 10 Javascript
Puppeteer 爬取动态生成的网页实战
Nov 14 Javascript
vue项目强制清除页面缓存的例子
Nov 06 Javascript
解决VueCil代理本地proxytable无效报错404的问题
Nov 07 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实现的在线人员函数库
2008/04/09 PHP
详解PHP中的PDO类
2015/07/06 PHP
YII2框架中excel表格导出的方法详解
2017/07/21 PHP
Laravel框架执行原生SQL语句及使用paginate分页的方法
2018/08/17 PHP
Ext面向对象开发实践(续)
2008/11/18 Javascript
ExtJS PropertyGrid中使用Combobox选择值问题
2010/06/13 Javascript
超轻量级的基于jquery的三级展开列表
2011/04/26 Javascript
JavaScript自定义DateDiff函数(兼容所有浏览器)
2012/03/01 Javascript
js同比例缩放图片的小例子
2013/10/30 Javascript
jquery prop的使用介绍及与attr的区别
2013/12/19 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
利用jQuery实现漂亮的圆形进度条倒计时插件
2015/09/30 Javascript
基于nodejs+express(4.x+)实现文件上传功能
2015/11/23 NodeJs
Jquery中attr与prop的区别详解
2017/05/27 jQuery
jsonp跨域获取数据的基础教程
2018/07/01 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
基于Vue和Element-Ui搭建项目的方法
2019/09/06 Javascript
JS如何在数组指定位置插入元素
2020/03/10 Javascript
jQuery实现颜色打字机的完整代码
2020/03/19 jQuery
Python写的PHPMyAdmin暴力破解工具代码
2014/08/06 Python
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
在ironpython中利用装饰器执行SQL操作的例子
2015/05/02 Python
详解Python中的日志模块logging
2015/06/19 Python
python基于phantomjs实现导入图片
2016/05/13 Python
python实现csv格式文件转为asc格式文件的方法
2018/03/23 Python
Django中间件实现拦截器的方法
2018/06/01 Python
Python lxml解析HTML并用xpath获取元素的方法
2019/01/02 Python
Python目录和文件处理总结详解
2019/09/02 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
英国PC组件和在线电脑商店:SCAN
2019/04/18 全球购物
5个HTML5的常用本地存储方式详解与介绍
2021/03/27 HTML / CSS
会计顶岗实习心得
2014/01/25 职场文书
2014村务公开实施方案
2014/02/25 职场文书
初中成绩单评语
2014/12/29 职场文书
据Python爬虫不靠谱预测可知今年双十一销售额将超过6000亿元
2021/11/11 Python