永发信息网

Jquery dialog 怎么实现隔3秒自动关闭。

答案:4  悬赏:10  手机版
解决时间 2021-11-09 13:30
  • 提问者网友:不爱我么
  • 2021-11-09 08:14
Jquery dialog 怎么实现隔3秒自动关闭。
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-11-09 09:33
1、使用jQuery的delay()函数

    
定义和用法
delay() 方法对队列中的下一项的执行设置延迟。
语法:
$(selector).delay(speed,queueName)


参数描述
speed    可选。规定延迟的速度。
可能的值:毫秒/"slow"/"fast"
   
queueName    可选。规定队列的名称。

默认是 "fx",标准效果队列。  
funtion open(){
    //开启dialog
    //延迟3秒隐藏/关闭
    $("#id").delay(3000).hide();
}

2、使用定时器
    setTimeout()
从载入后延迟指定的时间去执行一个表达式或者是函数;
仅执行一次 ;和window.clearTimeout一起使用.
setInterval ("showTime()", 5000);
function showTime()
{
    //此处执行dialog的关闭动作
  var today = new Date();
  alert("The time is: " + today.toString ());
}
全部回答
  • 1楼网友:独钓一江月
  • 2021-11-09 12:50
可以使用js的setTimeout函数,设定三秒后的回调函数为窗体的close即可.
  • 2楼网友:你哪知我潦倒为你
  • 2021-11-09 11:35
百度搜索:artdialog框架。
添加好JS与CSS之后:
art('#abc'').dialog({
time:3000,
content: '出现的内容'
});
  • 3楼网友:鸽屿
  • 2021-11-09 10:31
希望是jquery的标准插件,能够弹出确认信息,不需要手工关闭,可以设置自动关闭...artDialog,国人开发的一款优秀的javascript对话框组件,有jquery插件版本 ,
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯