Я пытаюсь получить выбранный элемент в Ckeditor. То есть если HTML-код:
This has <a href="www.google.com">a link</a>.
Я хочу получить весь элемент a
, когда выбираю текст ссылки.
Как я понял это следующий код:
editor.getSelection().getSelectedElement()
должен сделать это. Но он всегда возвращает ноль (независимо от того, сколько или мало я выбираю). Я пробовал различные другие типы элементов, и результат всегда один и тот же.
getSelection()
само по себе не возвращает ноль. Я могу получить только текст ссылки с
editor.getSelection().getNative().toString().
Я даже попробовал какой-то старый код, который нашел здесь:
http://cksource.com/forums/viewtopic.php?f=6&t=11997&p=31833
но это привело к ошибке Object #<Object> has no method 'getRangeAt'
У кого-нибудь есть предложения?