Как скрыть и показать CKEditor использование jQuery?

Следующий код должен позволить скрываться/показывать форму CKEditor

<a onClick="$('#form1').hide();">Hide</a>
<a onClick="$('#form1').show();">Show</a>
<form action="sample_posteddata.php" method="post" id="form1">
    <textarea id="editor1" name="editor1">blabla</textarea>
    <script type="text/javascript"> CKEDITOR.replace( 'editor1' ); </script>
    <input type="submit" value="Submit" />
</form>

Однако этот код хорошо работает на Chrome, но на Firefox, после того как я переключился однажды редактор (каждый 'скрывает' щелчок, сопровождаемый одним 'выставочным' щелчком), это становится не доступным для редактирования!!

Как я могу заставить его работать над каждым браузером?

Спасибо.

5
задан fabien7474 16 July 2010 в 23:21
поделиться

2 ответа

Похоже, это может вам помочь:

http://dev.ckeditor.com/ticket/544

В отчете, на который я ссылался, они показывают попытку чего-то вроде этого:

if (frames[0]) {
  frames[0].FCK.EditingArea.MakeEditable();
}
2
ответ дан 18 December 2019 в 14:41
поделиться

Попробуйте обернуть его в div, например:

...
и сделайте так, чтобы скрытие отображалось в div .

1
ответ дан 18 December 2019 в 14:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: