Les barres obliques (‘/’) ne sont pas créées lors de l’ajout – jQuery

Dans le succès de ajax return, sur l’état de succès, je lance cette annexe:

$('hello').append(' 
')

J’ai encore quelques lignes et tout fonctionne bien. Cependant, sur cette ligne, pour une raison quelconque, cette ligne est créée à mon view:source tant que:

 

Et l’image n’est pas créée car elle a supprimé les barres obliques (‘/’) lors de l’ajout.

Vous venez de mal imbriquer vos citations, en oubliant d’échapper aux guillemets simples les plus profonds.

Je suis passé à travers votre exemple et cela a fonctionné

HTML:

 

Js (jQuery 1.8.3 inclus):

 $('.hello').append('
');

De cette façon, ça va marcher:

 $('hello').append('
')

Le problème semble mélanger des guillemets simples et doubles dans une chaîne. Essayez d’append un id ou une class . sélecteur avant hello

  var user = { 0: { id: "cats" } }, i = 0; var elem = $("
", { "class": "row", "css": { "backgroundImage": "url(http://lorempixel.com/155/155/" + user[i].id + ")", "height": "155px" } }); $(".hello").append(elem);