2014-12-30 5 views
0

Я использую «CLEditor WYSIWYG HTML Editor v1.4.5»cleditor придумывает инвалиды

Когда я открываю окно, содержащее элемент TextArea, я использую с clEditor, редактор придумывает отключены, и кажется, что TextArea элемент невидим. У меня есть текст в элементе TextArea, но текст невидим.

Если я щелкнул правой кнопкой мыши по телу TextArea и выберите «Inspect Element», откроется окно отладчика, и редактор станет включен, и TextArea станет видимым. Затем я закрываю окно отладчика, и все работает правильно.

HTML:

<div id="maintBody"> 
    <textarea id="woEditor" name="woEditor">This is the test data... is this editable?</textarea> 
</div> 

Javascript

$("#woEditor").cleditor({height: "400"}); 

Нет CSS

Если я закомментировать вызов Javascript .cleditor(), а затем появляется элемент TextArea и работает правильно. Таким образом, в инициализации редактора есть определенная настройка, которая устанавливает это состояние.

Вы можете получить доступ к этой странице по адресу: http://test.nds.link затем нажмите на кнопку «реквизит» Tab в левой колонке

Кто-нибудь знает, что заставило бы clEditor прийти в отключенном состоянии, что делает элемент TextArea невидимым?

ответ

1

У меня была такая же ошибка, когда я использовал CLEditor внутри DIV, который был переключен через jQuery.

Анимация-Параметр вызывает ошибку! После того, как я удалил его, он работает как шарм!

неправильный путь:

$("#cT_new_form").toggle("slide",700); 

правильный путь:

$("#cT_new_form").toggle(700); 

Так что не использовать "слайд" в качестве анимации или CLEditor не будет фокусом после слайда !!!