codemirror - 标记选择记住以前的标记

时间:2014-12-28 21:19:17

标签: javascript codemirror

我有一个动态文本标记,可以首先标记文本的一部分,但是我想让这部分文本无标记并标记文本的另一部分。我使用此代码标记我的文字:

editor.markText({line: 0, ch: inp}, {line: 0, ch: inp+1}, {className:  "styled-background"});

- 如果我用clear()函数清除所有标记,它将清除它(或者我也试图删除所有类"样式 - 背景"),但总是在我调用时上面的方法再次标记我想要标记的内容,以及所有以前的标记!

这里是jsfiddle - 问题可能是我动态创建textarea,但是这个div中的所有id和类看起来都很好。在输入中键入一个数字,它将在所需位置标记字符,5表示默认值,尝试键入8并且将在5和8索引处标记字符而不是仅8。(零不起作用但无关紧要)。

0 个答案:

没有答案