我正在使用Summernote作为所见即所得的编辑器。我正在尝试将文本追加到所选元素。
我试图将文本附加到summernote脚本创建的.note-editable上,但是没有运气
<script>
$('#selector').on('change', function () {
let currentTemplate = 'This will come from db';
$('.note-editable').html(currentTemplate);
$('#email_body').summernote();
});
</script>
更改后,所见即所得编辑器应使用db中的文本填充。每次做出其他选择时,都会更新。
答案 0 :(得分:1)
像这样切换代码:
$('#selector').on('change', function () { let currentTemplate =
'This will come from db';
$('#email_body').summernote();
$('.note- editable').html(currentTemplate);});
答案 1 :(得分:0)
您尝试的是错误的。您需要使用以下代码获取内容。
更改此
$('#email_body').summernote();
到
$('#email_body').summernote('code');
答案 2 :(得分:0)
您需要获取summernote的html代码
code-获取编辑器中文本基础的HTML源代码:
$('#email_body').summernote('code');