1分钟后触发弹出模式div

时间:2010-08-19 08:47:21

标签: jquery forms popup modal-dialog validation

我从未使用过这个网站,但真的需要一些帮助。

我有此页面http://bit.ly/d6WfDG,如果您点击了解详情,请点击左上角 你会看到我的弹出式div

所以我需要触发此事件但是在1分钟后而不是使用链接了解更多。

同样在呼吸中,可以在请求回调中验证并提交表单而不关闭div ???

请帮助我还在学习。 ;)

1 个答案:

答案 0 :(得分:1)

你可以使用setTimeout:

setTimeout(10000, function() {
    $('#dialog').dialog('open');
});

作为对验证的回应,这取决于您如何设置对话框,因为您可以对您创建的按钮的点击事件进行一些验证:

$('#dialog').dialog({
    autoOpen: false,
    buttons: {
        "Confirm" : function() {
             if($('#username').val() == '') {
                  $('#username').addClass('error');
                  //Do some more things like inserting an error message
                  return false;
             }
        }
    }
});
相关问题