码迷,mamicode.com
首页 > Web开发 > 详细

轻量级web富文本框——wangEditor使用手册(3)——如何自定义配置菜单 demo

时间:2015-01-02 15:57:08      阅读:348      评论:0      收藏:0      [点我收藏+]

标签:

wangEditor demo menuConfig

欢迎使用wangEditor,请输入内容...

本文的详细配置说明请参见《轻量级web富文本框——wangEditor使用手册(3)——如何自定义配置菜单》,下面粘贴处重要代码:

<link rel="stylesheet" type="text/css" href="fontawesome-4.2.0/css/font-awesome.min.css">
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="fontawesome-4.2.0/css/font-awesome-ie7.min.css">
<![endif]-->
<link rel="stylesheet" type="text/css" href="css/wangEditor-1.1.0-min.css">

<script src="js/jquery-1.10.2.min.js" type="text/javascript"></script>
<script type="text/javascript" src=‘js/wangEditor-1.1.0-min.js‘></script>
<div id=‘txtDiv‘ style=‘border:1px solid #cccccc; height:240px;‘>
    <p>欢迎使用<b>wangEditor</b>,请输入内容...</p>
</div>
<script type="text/javascript">
    $(function(){
        //定义缩进的菜单配置
        var indentMenus = {
            indent: {
                title: 增加缩进,                // 标题
                type: btn,                         // 类型
                hotKey: ctrl,shift + i,         // 快捷键
                txt:fa fa-indent,               // fontAwesome样式
                command: indent,                // document.execCommand中要执行的命令名称
                callback: function(){             // 自定义的callback函数
                    //alert(‘自定义callback函数‘);
                }
            },
            outdent: {
                title: 减少缩进,                // 标题
                type: btn,                      // 类型
                txt:fa fa-outdent,              // fontAwesome样式
                command: outdent,               // document.execCommand中要执行的命令名称
                callback: function(){                // 自定义的callback函数
                    //alert(‘自定义callback函数‘);
                }
            }
        };

        // //一句话,即可把一个div 变为一个富文本框!o(∩_∩)o 
        // var $editor = $(‘#txtDiv‘).wangEditor({
        //     ‘customMenus‘: indentMenus,
        //     ‘insertBefore‘: {
        //         ‘customMenus‘: indentMenus,
        //         ‘insertBefore‘: {
        //             ‘justifyLeft‘: [‘indent‘, ‘outdent‘, ‘|‘]
        //         }
        //     }
        // });

        // //一句话,即可把一个div 变为一个富文本框!o(∩_∩)o 
        // var $editor = $(‘#txtDiv‘).wangEditor({
        //     ‘customMenus‘: indentMenus,
        //     ‘insertBefore‘: {
        //         ‘customMenus‘: indentMenus,
        //         ‘insertBefore‘: {
        //             ‘justifyLeft‘: ‘indent‘
        //         }
        //     }
        // });
        
        // //一句话,即可把一个div 变为一个富文本框!o(∩_∩)o 
        // var $editor = $(‘#txtDiv‘).wangEditor({
        //     ‘customMenus‘: indentMenus,
        //     ‘insertBefore‘: {
        //         ‘customMenus‘: indentMenus,
        //         ‘insertBefore‘: {
        //             ‘justifyLeft‘: ‘indent‘,
        //             ‘createLink‘: ‘outdent‘
        //         }
        //     }
        // });

        // //一句话,即可把一个div 变为一个富文本框!o(∩_∩)o 
        // var $editor = $(‘#txtDiv‘).wangEditor({
        //     ‘customMenus‘: indentMenus,
        //     ‘after‘: {
        //         ‘justifyLeft‘: ‘indent‘,
        //         ‘createLink‘: ‘outdent‘
        //     }
        // });

        //一句话,即可把一个div 变为一个富文本框!o(∩_∩)o 
        var $editor = $(#txtDiv).wangEditor({
            customMenus: indentMenus,
            after: {
                orderedList: [|, indent, outdent]
            }
        });

    });
</script>

注意:上面demo中,“背景色”的按钮图标没有显示出来技术分享,这是我因为引用的fontAwesome字体库版本过低,因为博客园不允许上传字体库文件,所以只好引用cdn了。但是大家下载下来运行,是不会出现这种情况的。特此说明。

-------------------------------------------------------------------------------------------------------------

下载地址:https://github.com/wangfupeng1988/wangEditor

demo演示 & 全部配置说明:http://www.cnblogs.com/wangfupeng1988/p/4198428.html

交流QQ群:164999061

-------------------------------------------------------------------------------------------------------------

欢迎关注我的微博

也欢迎关注我的教程:

从设计到模式深入理解javascript原型和闭包系列》《微软petshop4.0源码解读视频》《json2.js源码解读视频

-------------------------------------------------------------------------------------------------------------

 

轻量级web富文本框——wangEditor使用手册(3)——如何自定义配置菜单 demo

标签:

原文地址:http://www.cnblogs.com/wangfupeng1988/p/4198487.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!