私のHTMLがどのように見えるとJSは次のようになります。、div要素をクリアしたい最初の
<div class="container"></div>
var html = "<div class="error">hello</div>";
$(".container").append($(html));
問題は、私が最初にクラス=コンテナとのdiv内のHTMLをクリアしていないということです私はその地域にメッセージを続けています。
最初にdivクラス= "container"内のものをクリアしてから、次に 'html' divを追加する方法はありますか?
私はちょうどあなたが唯一のコンテナのクラスで1つのdiv要素を持っている場合は、あなたが本当にそれを代わりにクラスによって選択のIDを与える必要があることを追加したいと思います。クラスセレクターは本当に遅く、特にIDで選択するのと比べて遅いです。少なくともセレクタをdiv.containerにする必要があります。それ以外の場合、jqueryはドキュメント内のすべての要素を調べて、指定したクラスがあるかどうかを確認しなければなりません。 –