2016-04-20 12 views
0

Durch Klicken auf eine Schaltfläche ich einige HTML-Tags an den ckeditor TextArea- einfügenWie aktualisierst du ckeditor?

$("#btn_copy_url").on('click', function() {  
    insertAtCaret('editor','<p><img alt="" src="images/test.jpg" /></p>'); 
});  

insertAtCaret() ist eine Funktion, die den Code an der Cursorposition einzufügen.

Es hat zuerst nicht funktioniert, aber dann bemerkte ich, dass das hinzugefügte Element erscheint, wenn ich die Seite aktualisiere, ich denke, was ich vermisse, ist die Editor-Instanz zu aktualisieren. Ich weiß einfach nicht wie.

+0

mit updateElement Versuchte(), aber habe nicht funktioniert – Crasher

Antwort

1

Ich war nicht in der Lage, dieses Problem zu beheben, aber fand den Weg, um das gleiche mit dem ckeditor API zu tun: insertHtml()

Verwandte Themen