Changement de div

Résolu/Fermé
delaville81 Messages postés 188 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 12 avril 2024 - 11 août 2017 à 17:01
delaville81 Messages postés 188 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 12 avril 2024 - 12 août 2017 à 11:49
Chers confères,
je cherche le moyen d'afficher sur le clique d'un bouton une div pendant 5 secondes, qui disparait ensuite et est remplacée par une autre.
Ou seulement changer le contenu de ma div
Je ne sais pas comment procéder.

Merci de votre aide


2 réponses

guillaume4 Messages postés 51 Date d'inscription dimanche 8 octobre 2006 Statut Membre Dernière intervention 12 août 2017 178
11 août 2017 à 17:20
Bonjour,

Tu peux utiliser setTimeout pour cela.
Lors du clic sur le bouton, tu appelles une fonction.
Cette fonction initialise un timer de 5sec à l'aide de setTimeout (https://www.w3schools.com/jsref/met_win_settimeout.asp
Dans le callback de ton setTimeout tu mets le code pour supprimer ta div et pour en mettre une autre.

Et pour remplacer le contenu de ta div tu as des informations ici par exemple : https://www.willmaster.com/library/web-development/replace-div-content.php
0
delaville81 Messages postés 188 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 12 avril 2024
12 août 2017 à 11:49
Merci guillaume4 pour tes conseils
j'ai fait ceci
$(function() {
$("#check_out").click(function(){
	  $("#processing").css("display", "block");
	  setTimeout(function()
	  {document.getElementById("processing").style.display = "none";}, 5000);
	  
	  setTimeout(function()
	  {document.getElementById("ok").style.display = "block";}, 5000);	  
	});
});


et ça marche parfaitement
0