在更改事件中将文本附加到 Summernote 元素时出现问题
Having issues appending text to Summernote element on change event
我正在使用所见即所得编辑器的 summernote。我正在尝试将文本附加到所选元素。
我曾尝试将文本附加到由 summernote 脚本创建的 .note-editable,但没有成功
<script>
$('#selector').on('change', function () {
let currentTemplate = 'This will come from db';
$('.note-editable').html(currentTemplate);
$('#email_body').summernote();
});
</script>
更改时,所见即所得编辑器应填充来自数据库的文本。每次做出不同的选择时都会更新。
像这样切换代码:
$('#selector').on('change', function () { let currentTemplate =
'This will come from db';
$('#email_body').summernote();
$('.note- editable').html(currentTemplate);});
你的尝试是错误的。您需要使用以下代码获取内容。
改变这个
$('#email_body').summernote();
至
$('#email_body').summernote('code');
您需要获取 summernote
的 html 代码
代码 - 获取编辑器中文本的 HTML 源代码:
$('#email_body').summernote('code');
我正在使用所见即所得编辑器的 summernote。我正在尝试将文本附加到所选元素。
我曾尝试将文本附加到由 summernote 脚本创建的 .note-editable,但没有成功
<script>
$('#selector').on('change', function () {
let currentTemplate = 'This will come from db';
$('.note-editable').html(currentTemplate);
$('#email_body').summernote();
});
</script>
更改时,所见即所得编辑器应填充来自数据库的文本。每次做出不同的选择时都会更新。
像这样切换代码:
$('#selector').on('change', function () { let currentTemplate =
'This will come from db';
$('#email_body').summernote();
$('.note- editable').html(currentTemplate);});
你的尝试是错误的。您需要使用以下代码获取内容。
改变这个
$('#email_body').summernote();
至
$('#email_body').summernote('code');
您需要获取 summernote
的 html 代码代码 - 获取编辑器中文本的 HTML 源代码:
$('#email_body').summernote('code');