【问题标题】:kendo Editor with maximize and minimize control?具有最大化和最小化控制的剑道编辑器?
【发布时间】:2014-05-27 12:28:19
【问题描述】:

如何使用具有最大化和最小化控件的剑道编辑器。我尝试了剑道站点中的每个控件。但我无法解决这个问题。

 <textarea id="Editordiv" class="inputfield" rows="10" cols="30" style="width:100%;height:500px" data-bind="kendoEditor:{ value:htmlData,tools: [ 'bold','italic','underline','strikethrough','justifyLeft','justifyCenter','justifyRight','justifyFull','insertUnorderedList','insertOrderedList','indent','outdent','createLink','unlink','insertImage','subscript','superscript','createTable','addRowAbove','addRowBelow','addColumnLeft','addColumnRight','deleteRow','deleteColumn','viewHtml','formatting','fontName','fontSize','foreColor','backColor']}"></textarea>

我需要为编辑器最大化和最小化添加另外两个按钮。 有谁知道的告诉我...

我尝试单击最大化按钮..我想将编辑器显示为全屏。每个项目都包含单独的 div。 提前谢谢..

【问题讨论】:

  • 剑道编辑器最大化..和最小化

标签: javascript jquery kendo-ui kendo-editor


【解决方案1】:

您应该定义您的自定义工具。比如:

$("#Editordiv").kendoEditor({
    tools: [
        {
            name: "maximize",
            tooltip: "Maximize",
            exec: function(e) {
                var editor = $(this).data("kendoEditor");
                editor.wrapper.css("height", "500px");
            }
        },
        {
            name: "restore",
            tooltip: "Restore",
            exec: function(e) {
                var editor = $(this).data("kendoEditor");
                editor.wrapper.css("height", "200px");
            }
        },
        'bold',
        'italic',
        'underline',
        'strikethrough'

exec 中设置heightwidth

在此处查看示例:http://jsfiddle.net/OnaBai/HFdEs/

【讨论】:

  • 先生..还有一件事..我怎样才能将剑道编辑器调整为全屏
  • 是的,但解决方案取决于容器(它是另一个div,HTML页面的bodyiframe...)
  • 当容器是div时检查jsfiddle.net/OnaBai/HFdEs/1的解决方案,当容器是KendoUI窗口时检查jsfiddle.net/OnaBai/HFdEs/2
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多