(function () { // 获取 wangEditor 构造函数和 jquery var E = window.wangEditor; var $ = window.jQuery; // 用 createMenu 方法创建菜单 E.createMenu(function (check) { // 定义菜单id,不要和其他菜单id重复。编辑器自带的所有菜单id,可通过『参数配置-自定义菜单』一节查看 var menuId = 'save'; // check将检查菜单配置(『参数配置-自定义菜单』一节描述)中是否该菜单id,如果没有,则忽略下面的代码。 if (!check(menuId)) { return; } // this 指向 editor 对象自身 var editor = this; // 创建 menu 对象 var menu = new E.Menu({ editor: editor, // 编辑器对象 id: menuId, // 菜单id title: '保存', // 菜单标题 // 正常状态和选中状态下的dom对象,样式需要自定义 $domNormal: $(''), $domSelected: $('') }); // 菜单正常状态下,点击将触发该事件 menu.clickEvent = function (e) { window.saveDocument(); }; // 菜单选中状态下,点击将触发该事件 menu.clickEventSelected = function (e) { }; // 增加到editor对象中 editor.menus[menuId] = menu; }); })();