js设置鼠标悬停改变背景色实现详解


Posted in Javascript onJune 26, 2019

看了网上那么多的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');
});
});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
innerText和innerHTML 一些问题分析
May 18 Javascript
『jQuery』取指定url格式及分割函数应用
Apr 22 Javascript
javascript轻量级模板引擎juicer使用指南
Jun 22 Javascript
js实现select下拉框菜单
Dec 08 Javascript
SelecT下拉框选中和取值的解决方法
Nov 22 Javascript
jQuery 全选 全不选 事件绑定的实现代码
Jan 23 Javascript
如何用JS/HTML将时间戳转换为“xx天前”的形式
Feb 06 Javascript
JavaScript数组_动力节点Java学院整理
Jun 26 Javascript
详解webpack性能优化——DLL
Oct 20 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 jQuery
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
May 10 Javascript
谈谈JavaScript中的函数
Sep 08 Javascript
ES6 Generator函数的应用实例分析
Jun 26 #Javascript
vue实现简单的日历效果
Sep 24 #Javascript
vue实现记事本功能
Jun 26 #Javascript
ES6 Set结构的应用实例分析
Jun 26 #Javascript
vue.js实现备忘录demo
Jun 26 #Javascript
ES6 Map结构的应用实例分析
Jun 26 #Javascript
vue实现日历备忘录功能
Sep 24 #Javascript
You might like
PHP如何抛出异常处理错误
2011/03/02 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
PHP中Static(静态)关键字功能与用法实例分析
2019/04/05 PHP
php fread函数使用方法总结
2019/05/28 PHP
Array, Array Constructor, for in loop, typeof, instanceOf
2011/09/13 Javascript
JavaScript面向对象(极简主义法minimalist approach)
2012/07/17 Javascript
jquery获取table中的某行全部td的内容方法
2013/03/08 Javascript
JavaScript中的关键字&quot;VAR&quot;使用详解 分享
2013/07/31 Javascript
jQuery响应鼠标事件并隐藏与显示input默认值
2014/08/24 Javascript
什么是 AngularJS?AngularJS简介
2014/12/06 Javascript
比例尺、缩略图、平移缩放之百度地图添加控件方法
2015/08/03 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
Bootstrap模态对话框中显示动态内容的方法
2018/08/10 Javascript
vue ajax 拦截原理与实现方法示例
2019/11/29 Javascript
vue 中的 render 函数作用详解
2020/02/28 Javascript
Python3使用requests发闪存的方法
2016/05/11 Python
python GUI实例学习
2017/11/21 Python
Python random模块用法解析及简单示例
2017/12/18 Python
Django model update的多种用法介绍
2020/03/28 Python
Python __slots__的使用方法
2020/11/15 Python
python3实现飞机大战
2020/11/29 Python
css3动画过渡实现鼠标跟随导航效果
2018/02/08 HTML / CSS
详解Html5页面实现下载文件(apk、txt等)的三种方式
2018/10/22 HTML / CSS
SmartBuyGlasses台湾:名牌眼镜,名牌太阳眼镜及隐形眼镜
2017/01/04 全球购物
香港连卡佛百货官网:Lane Crawford
2019/09/04 全球购物
毕业生物理教师求职信
2013/10/17 职场文书
仓库组长岗位职责
2014/01/29 职场文书
办公室主任主任岗位责任制
2014/02/11 职场文书
金融系应届毕业生求职信
2014/05/26 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
幼儿园中班教师个人工作总结
2015/02/06 职场文书
Win7/8.1用户可以免费升级到Windows 11系统吗?
2021/11/21 数码科技
微信小程序 根据不同用户切换不同TabBar
2022/04/21 Javascript
Python实现将多张图片合成MP4视频并加入背景音乐
2022/04/28 Python