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设计模式之观察者模式(发布者-订阅者模式)
Sep 24 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
Jun 18 Javascript
jQuery中的Deferred和promise 的区别
Apr 03 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
May 05 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
Aug 08 Javascript
JavaScript编码风格指南(中文版)
Aug 26 Javascript
AngularJS Toaster使用详解
Feb 24 Javascript
原生JS仿QQ阅读点击展开、收起效果
Mar 08 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
Jul 13 Javascript
使用travis-ci如何持续部署node.js应用详解
Jul 30 Javascript
ES6 javascript中class类的get与set用法实例分析
Oct 30 Javascript
深入了解JavaScript 私有化
May 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中文本数据翻页(留言本翻页)
2006/10/09 PHP
php excel类 phpExcel使用方法介绍
2010/08/21 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
2017/04/18 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
cookie丢失问题(认证失效) Authentication (用户验证信息)也会丢失
2009/06/04 Javascript
jquery学习笔记 用jquery实现无刷新登录
2011/08/08 Javascript
js函数中onmousedown和onclick的区别和联系探讨
2013/05/19 Javascript
jquery右下角弹出提示框示例代码
2013/10/08 Javascript
JavaScript实现向OL列表内动态添加LI元素的方法
2015/03/21 Javascript
JavaScript面试题大全(推荐)
2016/09/22 Javascript
JSON与js对象序列化实例详解
2017/03/16 Javascript
react.js使用webpack搭配环境的入门教程
2017/08/14 Javascript
jQuery条件分页 代替离线查询(附代码)
2017/08/17 jQuery
详解从新建vue项目到引入组件Element的方法
2017/08/29 Javascript
浅谈vue路径优化之resolve
2017/10/13 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
Koa 中的错误处理解析
2019/04/09 Javascript
Vue-cli3简单使用(图文步骤)
2019/04/30 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
浅谈django model的get和filter方法的区别(必看篇)
2017/05/23 Python
Random 在 Python 中的使用方法
2018/08/09 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
在OpenCV里使用Camshift算法的实现
2019/11/22 Python
python 检测nginx服务邮件报警的脚本
2020/12/31 Python
css3实现文字首尾衔接跑马灯的示例代码
2020/10/16 HTML / CSS
HTML5地理定位_动力节点Java学院整理
2017/07/12 HTML / CSS
廉价航班、机票和酒店:JustFly
2018/02/07 全球购物
一套Delphi的笔试题二
2013/05/11 面试题
公务员培训自我鉴定
2013/09/19 职场文书
建筑装饰学院室内设计专业个人自我评价
2013/12/07 职场文书
教育英语专业毕业生的求职信
2014/03/13 职场文书
教师节联欢会主持词
2015/07/04 职场文书
如何理解python接口自动化之logging日志模块
2021/06/15 Python
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
教你nginx跳转配置的四种方式
2022/07/07 Servers