多语言展示
当前在线:1185今日阅读:61今日分享:18

jQuery实现自动弹出层并可以自动关闭的功能

在jquery中,可以通过setTimeout()方法定时让弹出层显示出来,再使用setTimeout()方法定时隐藏弹出层,从而实现自动弹出层并可以自动关闭的功能。下面小编举例讲解jQuery实现自动弹出层并可以自动关闭的功能。
工具/原料
1

html+jquery

2

代码编辑器:Dreamweaver CS5

方法/步骤
1

新建一个html文件,命名为test.html,用于讲解jQuery实现自动弹出层并可以自动关闭的功能。

3

在test.html文件中,设置div的id属性为divbox,主要用于下面通过该id获得div对象。

4

为了展示效果,使用css设置div的样式,利用css定位属性,实现让div在页面中间显示出来。

5

在test.html文件内,使用“$()”在页面加载完成时,就执行function()方法,下面将在function()方法编写代码实现功能。

6

在function()方法内,使用setTimeout()方法在1秒后通过id(divbox)获得div对象,使用show()方法让div显示出来。同时,再使用setTimeout()方法在2秒后通过id(divbox)获得div对象,使用hide()方法让div隐藏出来,从而实现自动关闭功能。

7

在浏览器打开test.html文件,查看实现的效果。

总结:

1、创建一个test.html文件。 2、在文件内,使用div标签创建一个弹出层,使用css设置div的样式。 3、在js标签内,在页面加载完成时,使用setTimeout()方法在1秒后通过id(divbox)获得div对象,使用show()方法让div显示出来。同时,再使用setTimeout()方法在2秒后通过id(divbox)获得div对象,使用hide()方法让div隐藏出来,从而实现自动关闭功能。

注意事项

setTimeout()方法的单位是毫秒。

推荐信息