Je veux ajouter un code HTML à une table en utilisant .append(SOMET HTML CODE)
. Je souhaite implémenter un événement - qui appelle une fonction -, MAIS il semble qu'il y ait des problèmes avec les guillemets ET avec le contenu lui-même (parce que le contenu est un nom de joueur de football et ce nom contient un point comme: M**.** Neuer
)Problèmes avec le contenu .append() contenant des guillemets et des points
Mon jQuery ressemble à ceci:
$('.player_table').append('<tr id="'+pos+players.id+'" costsForThisPlayer="12.2" class="goalKepperRow" onclick="addGoalkeeperByClickEvent("'+players.name+'", "gk1", 12.2)><td>something</td></tr>');
et mes HTML regards vraiment étrange alors
<tr id="gk149" costsforthisplayer="12.2" class="goalKepperRow" onclick="addGoalkeeperByClickEvent(" m.hitz",="" "gk1",="" 12.2)=""><td>something</td></tr>
et ceci est la partie où est écrasé:
onclick="addGoalkeeperByClickEvent(" m.hitz",="" "gk1",="" 12.2)="">
comment je dois changer ma part jquery correctement?
Évasion citations problématiques en préfixant \. – connexo