我正在使用 CodeMirror (请参见此处-->)codemirror。具体来说,我正在使用“带预览的 HTML 编辑器”模块。
我一直在用小提琴测试它:--------> http://jsfiddle.net/Vu33n/6/
我让编辑器开始工作,但是我试图让它在用户从下拉菜单中选择 HTML 标记时 - 该代码将插入到光标位置所在的编辑器中。
我可以将代码插入编辑器 - 但它会在插入之前删除编辑器中的所有内容。我无法让它在光标所在的位置插入代码,而别管其他一切。
我使用的 CodeMirror 语法是:
editor.setValue($(this).val());
如果你好奇,CodeMirror 用户手册就在这里。那就是我找到'setValue'的地方