Я работаю над модификацией существующего плагина проверки орфографии для TinyMCE.TinyMCE Plugin building
Это то, что должно произойти: 1. Пользователь нажимает «пробел» и выполняет проверку орфографии. 2. Если слово написано неправильно, слово обернуто пролетом и получает красную подчеркивание
То, что я нахожу, заключается в том, что когда пользователь набирает пробел, слово делает проверку орфографии, но курсор возвращается к конец слова просто типизированного (вместо того, где пространство) (вы можете увидеть это в действии на http://mail.solidhouse.com/webmail2/test.html)
вот мой pseudcode: вар б = this.editor.selection.getBookmark(); // для каждого узла node.nodeValue.replace (r5, '$ 1 $ 2'); this.editor.selection.moveToBookmark (b);
что я подозреваю, что moveToBookmark сохраняет курсор внутри элемента, но я понятия не имею, что делать, чтобы исправить это.
(я попытался приращением b.start и b.end, но это не сработало)
Я знаю, что это трудно объяснить. Любые мысли об этом очень ценятся.