Я использую CKEditor. Я хотел бы создать невероятно простой плагин: когда пользователь выбирает текст, а затем нажимает MyPluginIcon, редактор окружает текст в теге mytag определенным классом.
Так что это как кнопка Bold или Italic, но для:
Тата
Я далеко не эксперт по JS, поэтому я искал плагин для копирования. Я не могу получить данные из выбранного диапазона :(. Мой код:
var cked = $("#" + part_id).ckeditorGet();
var select = cked.getSelection();
var ranges = select.getRanges( true );
if ( ranges.length == 1 ) {
range = ranges[0];
var el = CKEDITOR.dom.element.createFromHtml( '<mytag"'+ $("#link").val() + '" >' + range.extractContents() + '</mytag>' );
cked.insertElement(el);
}
Что я сделал не так?
Спасибо!