JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)


Posted in Javascript onDecember 28, 2017

JS实现延迟隐藏

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>延迟隐藏</title>
 <style>
 #div1{
  width:100px;
  height:100px;
  background:yellow; 
  border: 5px solid #999;
  border-radius: 10px;
  position: absolute;
  right: 50px;
  text-align: center;
  line-height: 100px;
  margin-bottom:10px;
 }
 #div2{
  width:200px;
  float: left;
  height:200px;
  border: 5px solid #999;
  border-radius: 10px;
  position: absolute;
  right:160px;
  text-align: center;
  line-height: 200px;
  background:green;
  display:none;
 }
</style>

<script>
 window.onload=function(){
  var div1=document.getElementById("div1");
   div1.innerHTML="鼠标请放上!";
  var div2=document.getElementById('div2');
   div2.innerHTML="鼠标请移开!";
  var timer=null;
  div1.onmouseover= function(){  
    clearTimeout(timer);
    div2.style.display='block';
  };
   div1.onmouseout= function(){
   clearTimeout(timer);
    timer= setTimeout(function(){
      div2.style.display='none';
    }, 700);
  };
  div2.onmouseover=function(){
   clearTimeout(timer);
  };
  div2.onmouseout=function(){
   clearTimeout(timer);
    timer=setTimeout(function(){div2.style.display='none';},700);   
  }
 }
</script>
</head>
<body>
<div id="div1"></div>
<div id="div2"></div>
 
</body>
</html>

JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)

以上这篇JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
保证JavaScript和Asp、Php等后端程序间传值编码统一
Apr 17 Javascript
js正确获取元素样式详解
Aug 07 Javascript
使用js实现雪花飘落效果
Aug 26 Javascript
点击页面其它地方隐藏该div的两种思路
Nov 18 Javascript
js实现的类似于asp数据字典的数据类型代码实例
Sep 03 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
Oct 10 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
Jan 16 Javascript
JavaScrpt的面向对象全面解析
May 09 Javascript
详解vee-validate的使用个人小结
Jun 07 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
Jun 11 Javascript
学习Vue组件实例
Apr 28 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
Jul 30 Javascript
Angular实现的简单定时器功能示例
Dec 28 #Javascript
Angular实现的自定义模糊查询、排序及三角箭头标注功能示例
Dec 28 #Javascript
vue+swiper实现侧滑菜单效果
Dec 28 #Javascript
swiper插件自定义切换箭头按钮
Dec 28 #Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
Dec 28 #Javascript
Vue组件通信之Bus的具体使用
Dec 28 #Javascript
基于Swiper实现移动端页面图片轮播效果
Dec 28 #Javascript
You might like
用PHP的超级变量$_GET获取HTML表单(Form) 数据
2011/05/07 PHP
php中mysql模块部分功能的简单封装
2011/09/30 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
2018/12/05 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
2018/12/25 PHP
jquery实现商品拖动选择效果代码(自写)
2013/05/28 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
2013/08/08 Javascript
jQuery弹出层插件Lightbox_me使用指南
2015/04/21 Javascript
jQuery插件实现静态HTML验证码校验
2015/11/06 Javascript
JS表单验证的代码(常用)
2016/04/08 Javascript
vue源码解析之事件机制原理
2018/04/21 Javascript
js html实现计算器功能
2018/11/13 Javascript
Vue.js 图标选择组件实践详解
2018/12/03 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
vue实现跨域的方法分析
2019/05/21 Javascript
创建nuxt.js项目流程图解
2020/03/13 Javascript
详解Vue.js 响应接口
2020/07/04 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
python实现的守护进程(Daemon)用法实例
2015/06/02 Python
python如何读写csv数据
2018/03/21 Python
Python基于Floyd算法求解最短路径距离问题实例详解
2018/05/16 Python
python实现比较文件内容异同
2018/06/22 Python
对Python 数组的切片操作详解
2018/07/02 Python
pytorch 更改预训练模型网络结构的方法
2019/08/19 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
解决torch.autograd.backward中的参数问题
2020/01/07 Python
python对文件的操作方法汇总
2020/02/28 Python
通过实例解析Python return运行原理
2020/03/04 Python
一文详述 Python 中的 property 语法
2020/09/01 Python
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
个人授权委托书范本
2014/04/03 职场文书
考核评语大全
2014/04/29 职场文书
励志演讲稿300字
2014/08/21 职场文书
感谢信怎么写
2015/01/21 职场文书
法律意见书范文
2015/06/04 职场文书
环保守法证明
2015/06/24 职场文书
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
2022/04/24 Vue.js