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高级程序设计(第3版)学习笔记5 js语句
Oct 11 Javascript
Egret引擎开发指南之创建项目
Sep 03 Javascript
JavaScript中模拟实现jsonp
Jun 19 Javascript
JQuery EasyUI的使用
Feb 24 Javascript
JavaScript 基础函数_深入剖析变量和作用域
May 18 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
Oct 10 Javascript
简单谈谈JS数组中的indexOf方法
Oct 13 Javascript
bootstrap基础知识学习笔记
Nov 02 Javascript
webpack4的迁移的使用方法
May 25 Javascript
JS数组扁平化(flat)方法总结详解
Jun 24 Javascript
详解微信小程序开发之formId使用(模板消息)
Aug 27 Javascript
浅谈vue中组件绑定事件时是否加.native
Nov 09 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
Body是什么,该怎么喝出咖啡里的口感
2021/03/03 咖啡文化
php 从数据库提取二进制图片的处理代码
2009/09/09 PHP
PHP执行linux系统命令的常用函数使用说明
2010/04/27 PHP
php木马webshell扫描器代码
2012/01/25 PHP
微信自定义菜单的处理开发示例
2015/04/16 PHP
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
php两种无限分类方法实例
2015/04/21 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
jQuery 可以拖动的div实现代码 脚本之家修正版
2009/06/26 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
Jquery加载时从后台读取数据绑定到dropdownList实例
2013/06/09 Javascript
js限制checkbox选中个数以限制六个为例
2014/07/15 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
javascript手风琴下拉菜单实现代码
2015/11/12 Javascript
浅析BootStrap栅格系统
2016/06/07 Javascript
jQuery使用正则表达式限制文本框只能输入数字
2016/06/18 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
2017/07/12 Javascript
vue项目中axios使用详解
2018/02/07 Javascript
vue中$set的使用(结合在实际应用中遇到的坑)
2018/07/10 Javascript
layui实现三级导航菜单
2019/07/26 Javascript
微信小程序swiper实现文字纵向轮播提示效果
2020/01/21 Javascript
Vue关于组件化开发知识点详解
2020/05/13 Javascript
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
2016/07/12 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
用Django写天气预报查询网站
2018/10/21 Python
python对象与json相互转换的方法
2019/05/07 Python
Python 实现还原已撤回的微信消息
2019/06/18 Python
CSS3实现鼠标悬停显示扩展内容
2016/08/24 HTML / CSS
印度低票价航空公司:GoAir
2017/10/11 全球购物
超市开学活动方案
2014/03/01 职场文书
国贸专业自荐信范文
2014/03/02 职场文书
小学优秀辅导员事迹材料
2014/05/11 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
网络舆情信息简报
2015/07/21 职场文书
浅谈Python响应式类库RxPy
2021/06/14 Python
python缺失值填充方法示例代码
2022/12/24 Python