2015-10-13 4 views
0

Я использую Coldfusion 9 и CKeditor 4.5.3. Я заменяю тег cftextarea текстовой областью. Я просто добавил;ckeditor - не удалось набрать или щелкнуть содержимое текстового поля

<script type="text/javascript" src="/control/promos_new/assets/ckeditor/ckeditor.js"></script> 

и добавленный класс = "ckeditor" в текстовое поле;

<textarea class="ckeditor" cols="50" id="jobad" name="jobad" rows="10"><cfoutput>#jobInfo.jobad#</cfoutput></textarea> 

Я получаю текстовое поле с панелями инструментов, но не могу нажать или ввести содержимое. Единственное, что я вижу в консоли Firebug; NS_ERROR_NOT_AVAILABLE: но я получаю эту ошибку при использовании cftextarea. На том же сайте на другой странице ckeditor работает отлично. Там может быть проблема взаимодействия с Jquery 1.11

+0

Как вы инициализации CKEditor? –

ответ

0

Я думаю, вам нужно добавить инициализацию РЕДАКТОР

<script type="text/javascript" src="/control/promos_new/assets/ckeditor/ckeditor.js"></script> 
<script> 
var editor = CKEDITOR.replace('jobad'); 
</script> 
+0

Забавно, что у меня был этот код изначально, но после следующей страницы на нашем сайте, которая использует ckeditor без скрипта, я удалил его. Теперь, когда я вернул его, я получаю контент и могу его редактировать, но он не отображает html в контенте и нет панели инструментов. Я получаю консольную ошибку: ReferenceError: CKEDITOR не определен. – user990016

+1

Почему бы вам не создать jsfiddle https://jsfiddle.net/ – Sindico

+0

И на странице есть два текстовых поля ckeditor. – user990016