zoukankan      html  css  js  c++  java
  • Kindeditor中实用的编辑器api详解和实例用法(三)

    • createMenu(options)
    显示下拉菜单。
    参数:
    object options: 初始化参数
    返回: KMenu ( 下拉菜单(Menu) API )
    示例:

    01var menu = editor.createMenu({

    02        name : 'example1',

    03        width : 150

    04});

    05menu.addItem({

    06        title : '红色',

    07        click : function() {

    08                alert('red');

    09        }

    10});

    11menu.addItem({

    12        title : '白色',

    13        click : function() {

    14                alert('white');

    15        }

    16});

    • hideMenu()
    隐藏下拉菜单。
    参数: 无
    返回: KEditor
    示例:

    1editor.hideMenu();


    • addContextmenu(item)


    添加自定义右键菜单。

    参数:
    object item: 请参考 KMenu.addItem(item)的item参数
    返回: KEditor
    示例:

    01editor.addContextmenu({

    02        title : 'test',

    03        click : function() {

    04                alert('clicked');

    05        },

    06        cond : true,

    07        width : 150,

    08});

    09// 插入分割线

    10editor.addContextmenu({ title : '-' });

    • hideContextmenu()
    隐藏自定义右键菜单。
    参数: 无
    返回: KEditor
    示例:

    1editor.hideContextmenu();

    • createDialog(options)
    显示弹出窗口(dialog)。
    参数:
    object options: 初始化参数
    返回: KDialog ( 弹出窗口(Dialog) API )
    示例:

    1var dialog = editor.createDialog({

    2        name : 'about',

    3        width : 300,

    4        title : self.lang('about'),

    5        body : '<div >Hello</div>'

    6});

    • hideDialog()
    隐藏弹出窗口(dialog)。
    参数:无
    返回: KMenu
    示例:

    1editor.hideDialog();


    摘自:http://www.eiege.com/sc/index.php/sc?id=52&c=112&c=112&n=638
    经验在于积累----武二郎
  • 相关阅读:
    Cookie&Session会话跟踪技术
    JS前端数据多条件筛选(商品搜索)
    vue数据传递的特殊实现技巧
    Vue2.x directive自定义指令
    vue 自定义组件使用v-model
    Array.prototype.slice.call(arguments)探究
    webstorm快捷键汇总
    表单添加缩略图及截图js代码
    CSS水平垂直居中的几种方法
    下载页面判断客户端
  • 原文地址:https://www.cnblogs.com/zhanghai/p/4461211.html
Copyright © 2011-2022 走看看