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 相关文章推荐
jQuery 自动增长的文本输入框实现代码
Apr 02 Javascript
javascript简单实现等比例缩小图片的方法
Jul 27 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
Aug 28 Javascript
微信小程序 Video API实例详解
Oct 02 Javascript
JavaScript实现前端分页控件
Apr 19 Javascript
获取当前按钮或者html的ID名称实例(推荐)
Jun 23 Javascript
Angular实现的简单定时器功能示例
Dec 28 Javascript
Angular学习教程之RouterLink花式跳转
May 03 Javascript
Vue基础配置讲解
Nov 29 Javascript
记一次用ts+vuecli4重构项目的实现
May 21 Javascript
小程序分享链接onShareAppMessage的具体用法
May 22 Javascript
关于element-ui表单中限制输入纯数字的解决方式
Sep 08 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
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
php按字符无乱码截取中文的方法
2015/03/27 PHP
PHP中的表达式简述
2016/05/29 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
2016/10/17 PHP
利用PHP抓取百度阅读的方法示例
2016/12/18 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
PHP获取文件扩展名的方法实例总结
2017/06/10 PHP
laravel-admin 中列表筛选方法
2019/10/03 PHP
浅谈Laravel模板实体转义带来的坑
2019/10/22 PHP
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
jquery中获取id值方法小结
2013/09/22 Javascript
JS动画效果打开、关闭层的实现方法
2015/05/09 Javascript
解决jquery实现的radio重新选中的问题
2015/07/03 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
javascript中不易分清的slice,splice和split三个函数
2016/03/29 Javascript
详解Vue开发微信H5微信分享签名失败问题解决方案
2018/08/09 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
vue瀑布流组件实现上拉加载更多
2020/03/10 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
jQuery 隐藏/显示效果函数用法实例分析
2020/05/20 jQuery
Python语言的面相对象编程方式初步学习
2016/03/12 Python
django实现前后台交互实例
2017/08/07 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
Python使用百度翻译开发平台实现英文翻译为中文功能示例
2019/08/08 Python
Python小程序之在图片上加入数字的代码
2019/11/26 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
Pycharm及python安装详细步骤及PyCharm配置整理(推荐)
2020/07/31 Python
css3 中的新特性加强记忆详解
2016/04/16 HTML / CSS
职业教育毕业生求职信
2013/11/09 职场文书
小学优秀班集体申报材料
2014/05/25 职场文书
民事诉讼授权委托书范文
2014/08/02 职场文书
一般党员对照检查材料
2014/09/24 职场文书
公司人事任命通知
2015/04/20 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers