目前我正在为 TinyMce 4 的编辑器开发一个插件。在这个插件中,我需要知道光标是否位于单词中/周围。
确定这一点的最佳方法是检查光标前后的字符。如果两者都为空或空格,则光标不包含在单词中。
但是现在我如何将其转换为代码?这editor.selection
可能是要走的路(http://www.tinymce.com/wiki.php/api4:class.tinymce.dom.Selection),但我不知道如何做到这一点。我找不到任何例子。
目前我正在为 TinyMce 4 的编辑器开发一个插件。在这个插件中,我需要知道光标是否位于单词中/周围。
确定这一点的最佳方法是检查光标前后的字符。如果两者都为空或空格,则光标不包含在单词中。
但是现在我如何将其转换为代码?这editor.selection
可能是要走的路(http://www.tinymce.com/wiki.php/api4:class.tinymce.dom.Selection),但我不知道如何做到这一点。我找不到任何例子。
TinyMCE 主要用于选择或节点,据我所知,它只有一个用于设置节点内的光标偏移量的功能,而不是获取它。但也许您可以尝试看看这会给您带来什么输出:
// Alerts the currently selected contents as plain text
alert(tinymce.activeEditor.selection.getContent({format: 'text'}));
看看这些函数http://www.tinymce.com/wiki.php/api4:class.tinymce.dom.Selection