jQuery: Ajouter du texte après un champ de saisie
J'ai un simple champ de saisie :
<input type="text" id="someid" name="somename" class="someclass">
Je suis en train d'ajouter un lien à droite après cela, alors je vais l'obtenir :
<input type="text" id="someid" name="somename" class="someclass"> - <a href="#">..</a>
j'ai essayé :
$("input#someid.someclass").append(' - <a href="#">Are you sure ?</a>');
Sans succès, doit être stupide, mais je ne peux pas savoir quel est le problème.
source d'informationauteur Disco
Vous devez vous connecter pour publier un commentaire.
Essayer .après() au lieu de:
Utiliser après au lieu d'ajouter
La
append
méthode ajouter le nœud de vous donner à l'élément que vous appeler.Dans votre cas, vous devez placer le code HTML à l'intérieur de la
INPUT
élément.Vous devez utiliser le
après
méthode pour insérer le code HTML suivant votreINPUT
élément.