如何在中编辑器中将光标的位置更改为特定的para。我能够获取目标para的节点但无法重定位光标。试过findElements(By.xpath)
,但它不起作用。还尝试了focus()
)但它突出了整个段,没有移动光标。对此有何帮助?只是编辑的初学者。提前致谢
答案 0 :(得分:1)
我建议您直接使用selectElement()
和selection.clearSelection()
来完成此任务。
调用editor.selectElement(element)
将确保触发焦点以及编辑器重新获得焦点时需要发生的所有事情。然后调用MediumEditor.selection.clearSelection(document)
会将选择内容折叠为段落末尾的单个游标。
如果您希望光标位于段落的开头而不是结尾,只需将true
作为第二个参数传递给clearSelection(document, true)
。
editor.selectElement(element)
MediumEditor.selection.clearSelection(document)
答案 1 :(得分:0)
因此找到了解决方案。 MediumEditor为此提供了方法
MediumEditor.selection.moveCursor(document, element, 0);
如果编辑器模糊,它不起作用(在这种情况下,你需要首先关注编辑器,然后使用这种方法)