2

我正在使用Summernote作为富文本编辑器,但是minHeightmaxHeight初始化选项似乎没有效果?(它适用于该height选项。)

我搜索了其他帖子,但找不到完全相同问题的帖子。这是我的代码:

HTML:

<textarea id='summernote_editor' name='summernote_editor' class='summernote'></textarea>

查询:

$(function() {
    $('.summernote').summernote( {
        minHeight: 200         // using maxHeight here instead, or both, has no effect either
    });
});

我正在使用最新版本的,并且在使用、和Summernote时在其他方面运行正常。在和浏览器中测试。jQuery 1.11.1Bootstrap 3.0.1font awesome 4.0.3ChromeIE10

如果有人知道解决此问题的方法,请告诉我。

4

2 回答 2

4

我认为有一个小错误,我需要修改核心库才能使其正常工作。请参阅下面我添加的代码else if

if (options.height) {
    $editable.height(options.height);
} else if(options.maxHeight){ 
    $editable.css('max-height', options.maxHeight);
}
于 2014-10-21T08:40:50.893 回答
1

我能够通过 CSS 而不是 JavaScript 来实现这一点:

.my_summernote + .note-editor > .note-editable{
    min-height: 200px;
}

(然后将其设置textarea为具有类“my_summernote”。)

于 2019-02-17T17:50:36.160 回答