Ich versuche, HTML mit einer JavaScript-Zeichenfolge anhängen, aber einige Probleme mit den einzelnen Anführungszeichen.HTML mit JavaScript-String anhängen
Anfügen das Element funktioniert so weit:
$("<a class='action-button' id='pl65197buy' value='buy now'>Bekijk aanbieding</a>").prependTo("div#centerplist");
Aber wenn ich versuche, eine Onclick Funktion es wird nicht funktionieren hinzufügen - muss ich irgendwie die Anführungszeichen entkommen müssen?
onclick="buy(this, 65197, null, 'pl65197qty",null, '/ajax/buy'
Dies ist offensichtlich falsch, aber sein engster i in der Konsole ohne einen Fehler erhalten:
$("<a class='action-button' id='pl65197buy' value='buy now' onclick='buy(this, 65197, null, 'pl65197qty',null, '/ajax/buy'>Bekijk aanbieding</a>").prependTo("div#centerplist");
Warum das Onclick und nicht ein Event-Handler in Ihrem JavaScript-Code? –