返回 ezj。
ezj.ext.editor.setup 安装带代码高亮的 HTML 编辑器。
语法
ezj.ext.editor.setup(textareaId)
参数
textareaId string。文本区域(textarea)的 id。
返回值
无
说明
调用 ezj.ext.editor.setup 后将自动加载 Kind Editor 的脚本,Kind Editor 与指定的文本区域(textarea)关联,使其“变成”一个 HTML 编辑器。
关于 HTML 编辑器的宽度和高度的问题,在 Kind Editor 的 KE.init 和 KE.show 中是具有设置编辑器宽度和高度的参数的。但是这种设置方式有个问题:就是当宽度超过工具栏后,在 IE、Firefox 中的宽度表现不同。所以 ezj 抛弃了这种设置方法。而是通过给文本区域(textarea)的 style 设置 width 和 height 来实现,这样编辑器的宽度和高度就自动为文本区域的宽度和宽度了。比如:。
在 ezj 中,还为 Kind Editor 增加了一个插入代码功能。ezj 考虑到使用的方便性,会记住上次所插入的代码的语言,所以下一次继续插入代码时,若语言相同,就可以省略选择语言这一步。
插入的代码被包含在一个 class 值为 code 的 div 中(