Не могу заставить вставлять текст по событию onclick в CKEditor
Нужна помощь. Имеется код:
<a href="javascript:;" onclick="jQuery('input-id').val('<?php print "Какой-то текст"; ?>');jQuery('input-id').focus();">Вставить текст</a>: при нажатии на ссылку "Вставить текст" вставляется значение "Какой-то текст". В моем случае код работоспособен при использовании id textarea. При использовании с CKEditor'ом испозьзовать код не представляется возможным, так как отсутствует textarea/input. Уже устал бороться, перерыл кучу документов по CKEditor'у. Как заставить отрабатывать код выше при использовании CKEditor? Буду рад любой помощи. |
Цитата:
|
danik.js,
понял что речь об обертке, в браузере Firebug'ом посмотрел на CKEditor, в структуре перед самим контентом есть div'ы, сама форма контента имеет div c id, в него вложен iframe, затем идет html, где собственно и сам контент. Сейчас посмотрел по поводу jquery-wrap но даже не знаю куда его прикручивать (предполагаю что не в саму страницу с php, где сам код вставки текста), скорее нужно изменять вывод элементов CKEditor, в его папке есть файл "ckeditor.js". |
В общем это jquery adapter называется.
Работать должно чета типа $('textarea').ckeditor() |
Цитата:
|
Возможно вам поможет статья на prohtml.net: CKEditor - вставка своего содержимого по клику
Там и демо есть и исходник прикреплен |
Часовой пояс GMT +3, время: 10:15. |