我正在使用TextHighlighter库来突出显示所选文本。我有自己的自定义下划线功能。
当我尝试从下划线切换到高亮显示时出现问题,反之亦然,下划线和突出显示操作都会发生。我认为破坏或取消绑定TextHighlighter是行不通的。
是否有人遇到同样的问题?什么可能是解决方案?
答案 0 :(得分:0)
TextHighLighter的Destroy方法似乎不起作用。
您可以使用以下修复来实现破坏荧光笔
var handler = document.getElementById('handler');
Initialize the TextHighlighter by using below code
hltrStem = new TextHighlighter(handler, {
onBeforeHighlight: function (range) {
//return true/false;
// Return true when you want to highlight the text and return false when you want to disabled highlight
// Use a flag which is true when you want to highlight the text and false when you want to disabled highlight
}
});