Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript summernote-在HTML视图中更新代码_Javascript_Jquery_Html_Summernote - Fatal编程技术网

Javascript summernote-在HTML视图中更新代码

Javascript summernote-在HTML视图中更新代码,javascript,jquery,html,summernote,Javascript,Jquery,Html,Summernote,我正在使用所见即所得编辑器,我被困在这个问题上: 每次视图从富文本更改为HTML时,我都要进行一些计算并更新编辑器的内容。 但是当编辑器从富格文本更改为HTML时,似乎无法工作… 过了一段时间,我意识到当编辑器处于HTML模式时,.code()根本不起作用-这就是为什么从文本到HTML按“codeview”按钮不起作用的原因 查看此提要:(在富文本模式下按“更新”按钮,然后在HTML模式下按) 所以问题是: 在HTML视图中是否有更新编辑器内容的方法? 提前谢谢你。是的,你可以,但是你要做的有趣

我正在使用所见即所得编辑器,我被困在这个问题上:
每次视图从富文本更改为HTML时,我都要进行一些计算并更新编辑器的内容。
但是当编辑器从富格文本更改为HTML时,似乎无法工作…
过了一段时间,我意识到当编辑器处于HTML模式时,
.code()
根本不起作用-这就是为什么从文本到HTML按“codeview”按钮不起作用的原因

查看此提要:(在富文本模式下按“更新”按钮,然后在HTML模式下按)

所以问题是:
在HTML视图中是否有更新编辑器内容的方法?


提前谢谢你。

是的,你可以,但是你要做的有趣的小改变是“改变”。活“到”。继续。这是一个关于这一微小变化意义的讨论的链接

$(document).ready(function(){
    $('#editor').summernote({
        height:200,
        toolbar: [ ['text', ['bold', 'italic', 'underline']],
                    ['misc', ['codeview']]
                ]
    });

    $('[data-event="codeview"]').on('click', function(){
        $('#editor').code($('#editor').code()+'a');
    });

    $('#btn').click(function(){
        $('#editor').code($('#editor').code()+'a');
    });
});
你可以参观工作小提琴