Summernote:.summernote(' code')删除初始化选项

时间:2017-08-02 11:35:01

标签: javascript image-uploading summernote

我将summernote初始化为:

$('.summernote').summernote({
            height: ($(window).height() - 300),
            callbacks: {
                onImageUpload: function (image) {
                    alert("image");

                }
            }
        }); 

当我调用函数

lastAppendedObj.find("textarea[name='html1']").summernote("code", value.html1);

在名为html1的textarea上,对于该textarea,onImageUplaod函数不再被覆盖。可能是什么原因造成的?感谢。

1 个答案:

答案 0 :(得分:0)

当您调用.summernote(“code”,any)时,它将使用默认值覆盖当前的summernote。

如果你想要带有已定义选项的summernote,只需在json中获取上述参数并传递相同的参数即可。例如:

var testJson={
            height: ($(window).height() - 300),
            callbacks: {
                onImageUpload: function (image) {
                    alert("image");

                }
            }
        }

$('.summernote').summernote(testJson);

lastAppendedObj.find("textarea[name='html1']").summernote(testJson, value.html1);