javascript实现延时显示提示框效果


Posted in Javascript onJune 01, 2017

js延时提示框效果演示:

javascript实现延时显示提示框效果

实现方法

移入显示,移出隐藏

移除延时隐藏,可以实现从第一个div移入第二个div,仍然可以显示

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<style>
#div1 {
 width: 50px;
 height: 50px;
 background: red;
 float: left
}
#div2 {
 margin-left: 10px;
 width: 250px;
 height: 150px;
 background: yellow;
 float: left;
 display: none
}
</style>
<script>
window.onload=function()
{
 var oDiv1=document.getElementById('div1');
 var oDiv2=document.getElementById('div2');
 var timer=null;
 oDiv1.onmouseover=oDiv2.onmouseover=function()
 {
 clearTimeout(timer);
 oDiv2.style.display='block';
 };
 oDiv1.onmouseout=oDiv2.onmouseout=function()
 {
 timer=setTimeout(function()
 {
  oDiv2.style.display='none';}
 ,500); 
 };
};
</script>
<body>
<div id="div1"></div>
<div id="div2"></div>
</body>
</html>

GitHub源码地址

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery作者John Resig自己封装的javascript 常用函数
Nov 09 Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 Javascript
jquery仿搜索自动联想功能代码
May 23 Javascript
上传文件返回的json数据会被提示下载问题解决方案
Dec 03 Javascript
使用javascript获取页面名称
Dec 23 Javascript
javascript实现的闭包简单实例
Jul 17 Javascript
Angular组件化管理实现方法分析
Mar 17 Javascript
jQuery+Ajax实现用户名重名实时检测
Jun 01 jQuery
webpack 开发和生产并行设置的方法
Nov 08 Javascript
JavaScript单线程和任务队列原理解析
Feb 04 Javascript
js模拟实现烟花特效
Mar 10 Javascript
vue中的v-model原理,与组件自定义v-model详解
Aug 04 Javascript
详解如何在 vue 项目里正确地引用 jquery 和 jquery-ui的插件
Jun 01 #jQuery
vue.js 获取当前自定义属性值
Jun 01 #Javascript
VUE使用vuex解决模块间传值问题的方法
Jun 01 #Javascript
vue快捷键与基础指令详解
Jun 01 #Javascript
详解vuejs几种不同组件(页面)间传值的方式
Jun 01 #Javascript
Vue.js中兄弟组件之间互相传值实例
Jun 01 #Javascript
Vue.Draggable实现拖拽效果
Jul 29 #Javascript
You might like
Terran建筑一览
2020/03/14 星际争霸
php中处理模拟rewrite 效果
2006/12/09 PHP
PHP下对数组进行排序的函数
2010/08/08 PHP
php获取mysql数据库中的所有表名的代码
2011/04/23 PHP
php Rename 更改文件、文件夹名称
2011/05/24 PHP
twig模板获取全局变量的方法
2016/02/05 PHP
thinkphp3.2点击刷新生成验证码
2016/02/16 PHP
PHP操作Redis常用技巧总结
2018/04/24 PHP
js下用eval生成JSON对象
2010/09/17 Javascript
jquery 图片上传按比例预览插件集合
2011/05/28 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
alert和confirm功能介绍
2014/05/21 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
基于easyui checkbox 的一些操作处理方法
2017/07/10 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
JavaScript中常见内置函数用法示例
2018/05/14 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
微信小程序onShareTimeline()实现分享朋友圈
2021/01/07 Javascript
[02:40]DOTA2英雄基础教程 炼金术士
2013/12/23 DOTA
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
[57:28]2018DOTA2亚洲邀请赛 4.6 淘汰赛 TNC vs Liquid 第一场
2018/04/10 DOTA
pyqt5移动鼠标显示坐标的方法
2019/06/21 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
python 实现一个反向单位矩阵示例
2019/11/29 Python
flask利用flask-wtf验证上传的文件的方法
2020/01/17 Python
新郎婚宴答谢词
2014/01/19 职场文书
领导调研接待方案
2014/02/27 职场文书
男女朋友协议书
2014/04/23 职场文书
教师年度考核评语
2014/04/28 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
作风整顿个人剖析材料
2014/10/06 职场文书
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python
5分钟教你docker安装启动redis全教程(全新方式)
2021/05/29 Redis