J'essaie de remplacer une petite partie de texte dans un document HTML volumineux par mon propre élément que je crée à la volée.Remplacer du texte par un lien dans jQuery
Le texte peut être une grande quantité de texte, html, images, quoi que ce soit, et ce que je veux est de trouver la première (ou la totalité) la position d'une certaine chaîne, et le remplacer par un élément créer en utilisant $('< span>')
.
en utilisant de simples text.replace('the string', $('< span>'));
ne pas faire l'affaire (je suis parti avec [object Object]
et non la < span>
réelle que je veux.
La raison pour laquelle je ne suis pas simplement injecter HTML directe est parce que je veux conserver tous les liens qui sont liés à l'objet que je crée et faire un remplacement avec un ID personnalisé, puis attacher des liens à l'ID après que le HTML a été modifié, semble un peu sale
Merci pour l'aide! :)
Vous pouvez recevoir plus de réponses si vous avez accepté plus sur vos autres questions. – defines
J'ai fait la même chose avec mon site d'annonces. S'il vous plaît contactez-moi demain à [email protected] pour obtenir des détails sur la façon de remplacer un mot-clé dans un lien sur un site web si vous voulez quelque chose comme vous voir sur les sites Web que ce mot est remplacé par un lien texte (maintenant un lien) une annonce est affichée. –