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入门教程(8) Location地址对象
Jan 31 Javascript
JavaScript 脚本将当地时间转换成其它时区
Mar 19 Javascript
JavaScript中的prototype.bind()方法介绍
Apr 04 Javascript
jquery ajax双击div可直接修改div中的内容
Mar 04 Javascript
JavaScript学习笔记之取数组中最大值和最小值
Mar 23 Javascript
bootstrap table复杂操作代码
Nov 01 Javascript
Bootstrap 模态框(Modal)插件代码解析
Dec 21 Javascript
微信小程序(三):网络请求
Jan 13 Javascript
Angularjs为ng-click事件传递参数
Jun 15 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
详解在vue-cli中使用graphql即vue-apollo的用法
Sep 08 Javascript
基于axios 解决跨域cookie丢失的问题
Sep 26 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如何解决网站大流量与高并发的问题
2011/06/25 PHP
PHP汉字转换拼音的函数代码
2015/12/30 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
thinkphp3.2.3版本的数据库增删改查实现代码
2016/09/22 PHP
php getcwd与dirname(__FILE__)区别详解
2016/09/24 PHP
HTML TO JavaScript 转换
2006/06/26 Javascript
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
加载jQuery后$冲突的解决办法
2010/07/09 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
JavaScript立即执行函数的三种不同写法
2014/09/05 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
2014/10/17 Javascript
javascript如何操作HTML下拉列表标签
2015/08/20 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
浅谈在js传递参数中含加号(+)的处理方式
2016/10/11 Javascript
html、css和jquery相结合实现简单的进度条效果实例代码
2016/10/24 Javascript
webpack常用配置项配置文件介绍
2016/11/07 Javascript
Angularjs单选改为多选的开发过程及问题解析
2017/02/17 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
2017/12/25 jQuery
Angular4学习之Angular CLI的安装与使用教程
2018/01/04 Javascript
基于jQuery实现的设置文本区域的光标位置
2018/06/15 jQuery
[48:45]Ti4 循环赛第二日 NEWBEE vs EG
2014/07/11 DOTA
python处理cookie详解
2014/02/07 Python
浅谈numpy库的常用基本操作方法
2018/01/09 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
PyQt5组件读取参数的实例
2019/06/25 Python
python如何获取apk的packagename和activity
2020/01/10 Python
Python turtle库的画笔控制说明
2020/06/28 Python
python实现简单的学生管理系统
2021/02/22 Python
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
2016/06/28 HTML / CSS
html5简介及新增功能介绍
2020/05/18 HTML / CSS
最耐用行李箱,一箱永流传:Briggs & Riley(全球终身保修)
2017/12/07 全球购物
商务助理岗位职责
2013/11/13 职场文书
西北政法大学自主招生自荐信
2014/01/29 职场文书
Win11任务栏无法正常显示 资源管理器不停重启的解决方法
2022/07/07 数码科技
使用Cargo工具高效创建Rust项目
2022/08/14 Javascript
box-shadow单边阴影的实现
2023/05/21 HTML / CSS