jQuery .append() pas de rendu html entité
J'ai une variable avec html comme ceci:
var html = '<div>Hello, you're awesome!</div>';
Je veux l'ajouter à un élément $("body").append(html)
pour une raison quelconque, il n'est pas le décodage de l'Entité HTML. J'ai essayé $("body").append($(html));
et cela ne fonctionne pas. Mon texte est coincé à l'intérieur de l'élément et je ne peux pas individuellement les mettre ensemble.
Est-il possible d'ajouter du code html avec une base de texte entité à l'intérieur en un autre élément, et ont l'entité html rendre sur la page?
J'ai lu un tas de posts sur stackoverflow concernant des entités html et il semble qu'aucun d'entre eux comprennent le html & texte dans une variable comme ceci.
Fonctionne très bien pour moi: jsfiddle.net/zF4Va/1
De cette façon? jsfiddle.net/ruALs
Ah mon texte était
De cette façon? jsfiddle.net/ruALs
Ah mon texte était
&#39;
! Je devrais avoir vérifié à l'extérieur de mon environnement et de la confirmation. Merci!OriginalL'auteur ThomasReggi | 2013-04-05
Vous devez vous connecter pour publier un commentaire.
Essayez ceci:
Démo
OriginalL'auteur palaѕн
Il pourrait être possible que votre page n'a pas fini de chargement alors que le jQuery, le code a été d'essayer d'ajouter le contenu. Essayez:
Et je dirais même à l'aide de simples citations seulement sauf si vous avez besoin d'utiliser des caractères d'échappement.
OriginalL'auteur Edward