注册 登录
编程论坛 JavaScript论坛

js 弹出框还未来得急显示 就消失了

caijw10 发布于 2015-06-08 11:01, 2782 次点击
我的问题是这样的.

点击主页面的执行按钮后,会弹出一个居中的框(其实就是一个隐藏div,然后设置了absolute, left, top), 这个框会显示后台执行的成功失败消息(显示的作法是jQuery 进行元素append(), 消息琢条append).
按要求,若成功,框会自动消失(Js close),然后跳转至下个页面.  若失败,框中会出现按钮让你确认

但实际运行情况是,点击主页面的执行按钮后, 没见到框显示, 就直接跳转到下一个页面了, 如果失败,框是会显示出来的,并有按钮

所以我觉得应该是整个流程很顺, 框都没时间显示了

有没有什么方法, 先显示框出来,然后会看到框中的信息慢慢的一条一条显示, 最后再自动消失呢?

谢谢大家了!!!
3 回复
#2
wangnannan2015-06-08 11:19
这和js自动弹出窗口并定时关闭 原理类似 楼主可以参照这个 至于看到框中的信息慢慢的一条一条显示 特效问题 楼主自己可以搞定 不解释 不懂百度一下
http://blog.
#3
caijw102015-06-08 11:23
谢谢楼上的,我研究下
#4
冰镇柠檬汁儿2015-06-09 12:45
fadeIn([s],[e],[fn])
fadeOut([s],[e],[fn])
fadeTo([[s],o,[e],[fn]])
fadeToggle([s,[e],[fn]])
jquery不是有这些淡入淡出的效果吗,为什么不用?
1