Mon HTML ressemble et js ressemble à ceci:Ajout d'un message d'erreur, vous voulez effacer la div première
<div class="container"></div>
var html = "<div class="error">hello</div>";
$(".container").append($(html));
Le problème est que je ne désactivent pas le html dans la div class = premier récipient, donc je continue d'ajouter des messages à cette zone.
Comment est-ce que je peux d'abord effacer quelque chose à l'intérieur du div class = "container" et ALORS ajouter mon div "html"?
Je voudrais simplement ajouter que si vous avez seulement un div avec une classe de conteneur, vous devriez vraiment donner une carte d'identité au lieu de sélectionner par classe.Les sélecteurs de classe sont vraiment lents, surtout par rapport à la sélection par ID. À tout le moins, faites que le sélecteur soit div.container, sinon jQUery doit regarder chaque élément dans le document pour voir s'il a la classe que vous spécifiez (par opposition à chaque DIV unique) –