11/04/2014 10:38:05
Ok, sono riuscito a ottenere quello che volevo con i vostri suggerimenti, faccio semplicemente aggiornare tramite load il div con il valore in modo che sia ciclicamente aggiornato, il problema successivo è..... l'Esito 1 fa partire l'animazione, come faccio adesso a dire all'animazione jquery esegui questo una sola volta?
L'animazione consiste nel mostrare e nascondere un pop up ogni tot secondi, però si ripete sempre almeno finchè è in orario, io vorrei far eseguire l'animazione una sola volta, suggerimenti anche per questo?
11/04/2014 11:08:54
banalmente usa un'altra variabile per segnarti se l'hai già eseguito almeno una volta o meno
11/04/2014 11:16:47
Niente da fare, non la esegue:
11/04/2014 11:21:08
Questo else
11/04/2014 11:24:15
Niente da fare anche così, la ripete sempre l'animazione :(
11/04/2014 11:56:08
Non devi ripetere l'animazione (che una volta partita non si ferma più), ma il controllo che stabilisce se l'animazione ci deve essere o meno
11/04/2014 12:03:19
Ho fatto copia e incolla del codice sorgente inserito su ma l'animazione continua ad andare finchè l'esito non torna a 0 :(
11/04/2014 12:08:53
giusto per curiosità, mi posti il codice che usi per l'animazione?
11/04/2014 12:14:29
$('#thediv').slideDown(800);
$('#thediv').delay(5000).slideUp(900);
11/04/2014 12:44:12
prova usando la setInterval piuttosto che la setTimeout. Facendo qualche prova in locale a me ha funzionato
Discussione seguita da
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
NosTale: Manutenzione Terra della Vita