2010-06-28 3 views
2

que je fais une erreur de manipulation forme/manipulation et j'ai la nécessité de supprimer un div d'erreur avant l'entrée qui est en cours de validation ...supprimer un élément qui est avant l'élément sélectionné

HTML: Je souhaite supprimer l'erreur div.textError si le champ de saisie est validé. J'ai essayé ...

$(this).before('<div class="textError"></div>').remove('<div class="textError"></div>');

et pas de dés. toute aide serait grandement appréciée

Répondre

9

La méthode before ajoute quelque chose. Pour obtenir un parent, utilisez la méthode prev. Donc quelque chose comme ça:

$(this) 
    .prev('div.textError') 
    .remove() 
    .end() 
.before('<div class="textError"></div>'); 
Questions connexes