js设置鼠标悬停改变背景色实现详解
更新时间:2019年06月26日 10:20:42 作者:代 码 飞 了 `
这篇文章主要介绍了js设置鼠标悬停改变背景色实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,,需要的朋友可以参考下
看了网上那么多的js鼠标悬停时事件,大多数的,说了那么多话,也没解决什么问题,现在直接贴上代码,以供参考
html:
<div id="sign">this is test!</div>
css:
<style type="text/css"> .out{background-color: gray;} .over{background-color: red;} .down{background-color: yellow; } </style>
Way1:
js:
$(function(){ var sign=document.getElementById("sign"); changBkColor(sign); }); function changBkColor(obj){ obj.onmouseover=function(){ this.className="over"; };//鼠标悬停事件 obj.onmouseout=function(){ this.className="out"; };//鼠标离开事件 obj.onmousedown=function(){this.className="down";};//鼠标点击时触发事件 }
Way2:
JQuery
/* $(obj).hover(inFunction,outFunction) * 等同于$(obj).mouseover().mouseout(); */ $(function(){ $('#sign').hover(function() { $('#sign').addClass('over'); }, function() { $('#sign').removeClass('over').addClass('out'); }); });
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
下面小编就为大家带来一篇常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2016-09-09Javascript 计算字符串在localStorage中所占字节数
本文给大家分享的是使用Javascript 计算字符串在localStorage中所占字节数,分别对UTF-8和UTF-16两种编码进行了详细说明,有需要的小伙伴可以参考下。2015-10-10js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
平时用惯了jQuery.ajax之类的方法,却时常忽略了它背后的实现,本文是学习了AJAX基础及几种跨域解决方案之后的一些收获。2015-10-10
最新评论