- 本次更新说明
===
更新时间为:2015年04月09日,更新版本为1.3版。本次更新的主要内容:
- 优化IE6、7兼容性的处理;
- 修改选择颜色的样式;
- 不再使用word风格;
- 介绍
===
wangEditor——轻量级web富文本编辑器,配置方便,使用简单。支持IE6+浏览器。
- 如何使用? === 引用wangEditor.css、jquery.js和wangEditor.js之后,一行代码即可把textarea变为富文本框,简单易用。
$(function(){ $('#textarea1').wangEditor(); //想要获取编辑框的内容,只需要取得textarea的内容即可 var html = $('#textarea1').val(); });
如果想要在一个页面创建多个富文本编辑器,也很简单(源码中demo-multi-text.html页面有演示)。
//先在html中定义两个textarea,然后: $(function(){ $('#textarea1').wangEditor(); $('#textarea2').wangEditor(); });
在基本应用的基础上,wangEditor还支持自定义配置:
$('#textarea1').wangEditor({ '$initContent': ... //配置要初始化的内容 'menuConfig': ... //配置要显示的菜单(其他的隐藏) 'onchange': ... //配置onchange事件 'uploadUrl': ... //配置上传图片的Url });
具体的配置说明,可下载源码,源码中相应的demo页面有详细使用说明。
demo.html(demo演示)demo-basic.html(基本配置说明)demo-initContent.html(配置初始化时要显示的内容)demo-menuConfig.html(配置要显示的菜单按钮,其他的隐藏)demo-onchange.html(配置onchange事件)demo-uploadImg.html(配置图片上传)
- 自定义主题颜色
===
wangEditor默认的主题颜色为深灰色,你也可以自定义符合网站主题风格的颜色。
找到css/wangEditor-1.3.less文件,搜索"begin:颜色配置"关键字,然后你就可以找到wangEditor的所有颜色配置。在这里自由发挥的修改吧!
最后不要忘记,把less编译成css。
//-----------------------------------begin:颜色配置----------------------------------- //开发者可自定义以下颜色。通过定义颜色,可实现不同的主题风格。 @editor-container-border-color:#ccc; //整个编辑器外边框的颜色 @fore-color:#505050; //默认字体颜色、按钮颜色 @reverse-color:#fff; //反转后的字体颜色、按钮颜色(如按钮tooltip中的字体颜色) @selected-bg-color:#aec5e6; //按钮选中时的背景色 @btn-container-bg-color:#f3f3f3; //菜单按钮容器的背景色 @btn-container-border-color:#d2d4d1; //菜单按钮容器的边框颜色 @txt-container-bg-color:#dfdfdf; //编辑框容器的背景色 @txt-border-color:#a8aaa7; //编辑框边框颜色 @txt-bg-color:#fff; //编辑框背景色 //-----------------------------------end:颜色配置-----------------------------------
- 交流
===
交流QQ群:164999061
二次开发联系:wangfupeng1988#163.com(#->@)