Ajout de HTML-chaîne codée en HTML, pas en tant que texte
Je suis en train d'ajouter cette chaîne:
<div> hello </div>
comme un nœud HTML, mais au lieu de l'ajout de code HTML juste ajoute le texte:
<div> hello </div>
Comment puis-je faire jQuery ajouter ce que un nœud HTML, pas seulement du texte?
J'aimerais une solution qui fonctionne à la fois pour les divs imbriqués ET du texte, si possible.
Quel est le code que vous utilisez?
C'est parce qu'elle a d'être <div> bonjour </div> Prendre un coup d'oeil à stackoverflow.com/questions/1912501/...
C'est parce qu'elle a d'être <div> bonjour </div> Prendre un coup d'oeil à stackoverflow.com/questions/1912501/...
OriginalL'auteur zakdances | 2011-12-08
Vous devez vous connecter pour publier un commentaire.
HTML de codage perdu lors de la lecture d'attribut du champ de saisie
Il ne serait pas différent.
Est-il un moyen d'enregistrer le nouveau code html comme jquery nœud de sorte qu'il peut être référencés en tant que tels (comme avec $('#newDiv' )?
Merci!! Qui M'A Sauvé! Btw j'ai utilisé pour ajouter du texte de façon dynamique en jquery cleditor premiumsoftware.net/cleditor
OriginalL'auteur Timothy Khouri
Vous pouvez créer un div avec
.createElement('div')
. Ensuite, il suffit de modifier le nouvel élément HTML.Pour fixer le nouvel élément du DOM utiliser
element.append()
ou.appendTo(element)
à ajouter à votre élément de choix.OriginalL'auteur Kevin M
C'est peut-être un peu verbeux, mais c'est généralement de la façon dont je gère des trucs comme ça:
OriginalL'auteur jamesmillerio