Ich versuche, etwas ohne Ergebnisse herauszufinden. Ich habe eine einfache als Schaltfläche verwendet, und wenn ich darauf klicke, sollte der Text von anderen <h3>
Elemente ändern. Dieser Teil funktioniert, aber ich versuche auch, ein neues Bild als Bullet-Element in den neuen Text einzufügen, aber es funktioniert nicht, es wird auch als Text gerendert. Hier ist meine eigentliche Code:Ändern Sie den Text mit Funktion und enthalten Bullet-Bilder
HTML:
<img id="button1" src="images/info.png"/>
<h3 class="text1"> Here's some temporal text </h3>
javascript:
$("#button1").click(function() {
$(".text1").text('This will be the new text also including a bullet <img src="images/bullet.png" style="margin-right:10px;"/> And here continues the text, but seems to be that the bullet is not being rendered:(only as text');
});
Können Sie mir helfen, eine Lösung zu finden?
Für weitere Referenz zur Verfügung gestellt Einsatz: siehe [Was ist der Unterschied zwischen jQuery: text() und html()?] (http://stackoverflow.com/questions/1910794/what-is-the-difference-between-jquery-text-and-html) und [Dokumentation für jQuery's html() ] (http://api.jquery.com/html/). – showdev
danke @RayonDabre es funktioniert gut! Du bist der Beste, also das ist die Antwort auf mein Problem, benutze .html statt .text – Eugenio