永发信息网

我想让弹出的窗口停留3秒钟 大神帮忙指教一下 怎么才能做到啊

答案:1  悬赏:0  手机版
解决时间 2021-01-26 23:26
  • 提问者网友:饥饿走向夜
  • 2021-01-26 18:51
var dialogEle = $(tpl).appendTo('body');
var mainEle = dialogEle.filter('.dialog-delorder');
var top = _this.offset().top+20;
var left = _this.offset().left;
mainEle.css('top',top);
mainEle.css('left',left);
dialogEle.filter('.dialog-bg').css('height',$(document).height());
dialogEle.find('a.console-btn-confirm').click(function(){
tips.warTip("订单已提交!");

document.getElementById("orderform").submit();
$(".dialog-delorder").remove();
});
dialogEle.find('a.console-btn-cancel,a.dialog-close').click(function(){
$(".dialog-delorder").remove();
});
},
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-01-26 20:24
在打开窗口后,调用JavaScript中的setTimeout方法,在3000毫秒后调用一个关闭窗口的函数。像这样:
setTimeout(function(){$(".dialog-delorder").remove();}, 3000);
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯