TinyMCE имеет собственный API, которым вы можете воспользоваться. На самом деле, это действительно не так уж плохо. В вашем случае вы можете получить весь редактор через:
tinyMCE.activeEditor().getBody();
Если вы уверены, что пользователь нажал на изображение (т.е. выбрано), то вы можете сделать это только для получения узла изображения:
tinyMCE.activeEditor().selection.createHTML();
Обратите внимание, что .selection
- это свойство, поэтому у него нет набора круглых скобок.
Если вам не нравится какой-либо из этого кода или по какой-то причине он не совсем отвечает на ваш вопрос, смело проверяйте следующие ссылки:
Дайте мне знать, если вам что-то еще нужно.