Es gibt einige statische Hilfsmethoden für über MediumEditor.selection
Herdes mit Auswahl zu tun. Ich denke, die Methode, nach der Sie suchen würden, ist die Methode getSelectionStart()
, die das Element zurückgibt, wo die Auswahl beginnt (oder das Element, neben dem der Cursor steht, wenn die Auswahl leer ist). Dieser Helfer benötigt ein einzelnes Argument, einen Verweis auf das Dokument. Beispiel:
var editor = new MediumEditor(...);
editor.subscribe('editableKeyup', listener); // listener would be your custom event handler function
MediumEditor Exposes:
MediumEditor.selection.getSelectionStart(document);
Auch, wenn Sie versuchen, für den Editor zu überwachen keyup, Sie durch den Editor durch Aufruf dieser überwacht alle keyup Ereignisse für alle Elemente abonnieren eine Reihe von Hilfsereignissen und einige benutzerdefinierte Ereignisse für Sie. Sie können die Dokumentation für das Ereignis editableKeyup
sowie die vollständige Liste der benutzerdefinierten Ereignisse finden here
Konnten Sie dies herausfinden? Ich konnte die Auswahl dank einer der Erweiterungen bekommen. – cbloss793