jQuery ajouter du texte à l'intérieur d'une balise de paragraphe
Je suis en train d'ajouter du texte supplémentaire à la fin d'un paragraphe à l'aide de jQuery. Mon idée était de produire une structure comme ceci:
À en juger par mes réponses, je vais préciser. J'ai besoin de créer cette structure. Et c'est la partie que je trouve difficile, pour ne pas le deuxième résultat final. Alors, comment puis-je créer dynamiquement ce:
<p>old-dynamic-text<span id="add_here"></span></p>
Et puis après l'ajout du nouveau texte, il devrait ressembler à ceci:
<p>old-dynamic-text<span id="add_here">new-dynamic-text</span></p>
J'ai été jouer avec le .wrapAll() la méthode, mais je n'arrive pas à obtenir l'effet désiré. Est-ce la meilleure façon de le faire (et si oui, comment), ou est-il une autre façon d'ajouter du texte à la fin d'un paragraphe existant (qui doit être enveloppé dans un certain type de balise car j'ai besoin de style différemment)?
OriginalL'auteur sage88 | 2013-04-25
...
OU si il y a une plage existante, faire.
DÉMO
ajouté le violon lien, check it out.
Je crois que le résultat sera <p><span></span></p> si vous utilisez ajout.
Ouais, je veux dire que je peux pas voir les DOM dans le violon, mais il semble que cela est vrai en raison de son CSS. Je vais donner à ceci un essai Mahesh!
Yep, merci!
OriginalL'auteur Mahesh Sapkal
Essayer cette
Eh bien, voir Mahesh Sapkal de la solution. Je crois que ça va vous donner le résultat souhaité..;)
OriginalL'auteur Jude Duran
Si vous voulez
append
texte ou html pourspan
alors vous pouvez le faire ci-dessous.append ajouter du texte à la balise span, à la fin.
à remplacer l'ensemble du texte ou html à l'intérieur de la durée de l', vous pouvez utiliser
.text()
ou.html()
OriginalL'auteur Dipesh Parmar
Je viens de découvrir un moyen d'ajouter du texte et de son travail d'amende au moins.
Vous pouvez modifier le texte en fonction de votre besoin.
Espère que cette aide.
OriginalL'auteur طلحة