2010-08-19 15 views
1

Je n'ai jamais utilisé ce site, mais j'ai vraiment besoin d'aide avec celui-ci.Déclenche une div modale pop-up après 1 minute

J'ai cette page http://bit.ly/d6WfDG et dans le coin en haut à gauche si vous cliquez sur En savoir plus vous verrez mon pop-up div

i besoin donc de déclencher cet événement, mais après 1 minute au lieu d'utiliser le lien en savoir plus .

Toujours dans le même souffle est-il possible de valider et de soumettre le formulaire en rappel de rappel sans fermer le div ???

s'il vous plaît s'il vous plaît aider im im learning. ;)

+0

Avez-vous essayé quelque chose? Pourriez-vous poster ici vos essais? –

Répondre

1

vous pouvez utiliser setTimeout:

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

En réponse à la validation, cela dépend de la façon dont vous configurez la boîte de dialogue, comme vous pouvez faire une validation sur les événements de clic des boutons que vous avez créés:

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

1 minute serait 60000 millisecondes, pas 10000 fyi. – ryanulit

+0

Ouais, ce n'était qu'un exemple pas un code exact, je ne veux pas faire tout le travail! – MRW

+0

Désolé, cela ne semble pas fonctionner :(ou je ne le fais pas bien – Craig