A voir également:
- Help syntaxe jscript php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Trouver erreur de syntaxe fichier txt - Forum Windows
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
1 réponse
Utilisateur anonyme
24 avril 2018 à 13:14
24 avril 2018 à 13:14
Bonjour
Je ne vois pas d'erreur de syntaxe. D'ailleurs, comme tu le dis toi-même, ça marche.
Et c'est normal que ça marche même si la div "duel1" n'existe pas : ça ne dérange pas jQuery, il n'effectue pas le .html, c'est tout. Par contre, si au lieu de $('#duel1') tu avais document.getElementById("duel1"), tu aurais une erreur toutes les 2s, car la fonction affichDonnee échouerait à chaque fois. Ce qui ne l'empêcherait pas de recommencer toutes les 2s.
Au passage, tu te compliques bien la vie avec
Je ne vois pas d'erreur de syntaxe. D'ailleurs, comme tu le dis toi-même, ça marche.
Et c'est normal que ça marche même si la div "duel1" n'existe pas : ça ne dérange pas jQuery, il n'effectue pas le .html, c'est tout. Par contre, si au lieu de $('#duel1') tu avais document.getElementById("duel1"), tu aurais une erreur toutes les 2s, car la fonction affichDonnee échouerait à chaque fois. Ce qui ne l'empêcherait pas de recommencer toutes les 2s.
Au passage, tu te compliques bien la vie avec
setInterval(function() {affichDonnee();}, 2000);. Ça ne sert à rien de faire une fonction qui ne fait qu'en appeler une autre. Tu aurais pu écrire plus simplement
setInterval(affichDonnee, 2000);.