Mi chiedo come posso nascondere/rimuovere un tag dopo un certo periodo di tempo. C'è qualcosa di costruito o faccio uso del threading (se javascript può farlo?)Nascondi/Rimuovi un tag dopo X secondi con jquery
12
A
risposta
32
Non hai nemmeno bisogno di jQuery per la parte "5 secondi": la funzione incorporata di JavaScript setTimeout
farà il trucco. Incorporando jQuery per la manipolazione del DOM, si ottiene:
setTimeout(function() {
$("#the-tag-you-want-to-remove").remove();
}, 5000);
Qui il 5000
rappresenta 5000 millisecondi, o 5 secondi. Puoi passare a setTimeout
una funzione esistente o (come in questo caso) una funzione anonima.
3
window.setTimeout(hideTagFn, 5000);
function hideTagFn(){
$('#someElementId').hide();
}
9
0
questo è quasi simile alle risposte di cui sopra, ma in questo caso non resta che copiare come è e incollarlo nel vostro editor allora funzionerà.
<hmtl>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script>
$(document).ready(function(){
$('.showupAfter8seconds').hide();
setTimeout(function(){
$('.showupAfter8seconds').show();
},8000);
});
</script>
</head>
<body>
<div class="showupAfter8seconds">
<h1>I was hidden for 8 seconds</h1>
</div>
</body>
</html>
Problemi correlati
- 1. fade out div dopo x secondi con jQuery
- 2. Jquery distrugge la finestra di dialogo dopo x secondi
- 3. jQuery Tooltip UI - grilletto tooltip dopo x secondi
- 4. Chiudi Twitter Bootbox dopo x secondi
- 5. jQuery autohide element dopo 5 secondi
- 6. JQuery rimuovere .Append dopo 5 secondi
- 7. Pagina Reindirizzamento dopo X secondi di attesa tramite JavaScript
- 8. fa sparire il testo div dopo 5 secondi usando jquery?
- 9. Ricarica JPanel ogni X secondi (con discussioni?)
- 10. Come posso chiudere una finestra di dialogo dell'interfaccia utente jQuery dopo x secondi?
- 11. Come aspettare 5 secondi con jQuery?
- 12. jQuery come rendere l'evento si verifica ogni x secondi?
- 13. JQuery: come sostituire il testo DOPO un tag nidificato?
- 14. Thread Java ogni X secondi
- 15. X-Tag di Microsoft vs X-Tag di Mozilla
- 16. Modulo di invio automatico dopo 5 secondi
- 17. GcWatcher.finalize scaduto dopo 10 secondi
- 18. Rimuovere classe dopo 3 secondi
- 19. scrollTo dopo un href con jQuery/JavaScript
- 20. Animate SVG elemento ogni x secondi
- 21. Esegui la funzione specificata ogni X secondi
- 22. stato di aggiornamento ogni x secondi
- 23. jQuery show per 5 secondi, quindi nascondere
- 24. VIM: Come disattivare l'evidenziazione della ricerca dopo il timeout (X secondi)
- 25. Come segnalare un allarme in Python 2.4 dopo 0,5 secondi
- 26. Spaziatura aggiuntiva dopo un tag A tag/img?
- 27. dissolvenza in chiusura e rimuovere un elemento dopo alcuni secondi
- 28. HTTP 504 timeout dopo esattamente 120 secondi
- 29. Laravel si disconnette automaticamente dopo pochi secondi?
- 30. Script PHP Timeout dopo 45 secondi
un'altra cosa da notare è che si può passare una stringa di valutare, anche se mi scoraggerebbe contro questo se non assolutamente necessario –
eeek quando è necessario? – redsquare
Anche io uso sempre il prefisso "window" perché non si sa mai quando qualcun altro (plugin ecc.) Creerà un func/var con lo stesso nome in ambito che fa qualcos'altro – redsquare