一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

JS实现延时弹出提示框代码

时间:2015-03-19 编辑:简简单单 来源:一聚教程网

提示框功能:当鼠标指向头像时,弹出一个信息框,鼠标可移动到信息框,当鼠标离开头像时信息框消失,当鼠标离开信息框时信息框消失。

实现功能思路:

1、获取元素。

2、当鼠标指向Div1时,Div2显示。

3、当鼠标离开Div1时,使Div2延迟0.5秒消失,这样以便有时间把鼠标移到Div2。

4、当鼠标指向Div2时,Div2显示。因为第3步设置setTimeout使Div2消失,所以把用clearTimeout()把setTimeout清除了就可以实现Div2显示了。

5、当鼠标离开Div2时,使Div2延迟0.5秒消失,这样以便有时间把鼠标指向Div1。

6、第2步已经设置了鼠标指向Div1,Div2就显示,但由于第5步设置setTimeout使Div2消失,所以在第2步加上clearTimeout()把setTimeout清除了就可以实现Div2显示了。

JS代码:

由于代码看起来多差不多,可以简化如下:


 HTML、CSS代码:




 
 

补充:还有jquery的一些hide(),show()函数都可以直接带数字1或几来表示称了,非常的好用又简单。

热门栏目