仆人出现残疾人

时间:2014-12-30 20:39:32

标签: javascript jquery html cleditor

我正在使用“CLEditor WYSIWYG HTML Editor v1.4.5”

当我打开包含我正在使用clEditor的TextArea元素的窗口时,编辑器将被禁用,并且看起来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然后点击左栏中的“道具”标签

有谁知道什么会导致clEditor进入禁用状态,使TextArea元素不可见?

2 个答案:

答案 0 :(得分:1)

当我在通过jQuery切换的DIV中使用CLEditor时,我遇到了同样的错误。

动画 - 参数导致错误!在我删除它之后,它就像一个魅力!

错误的方式:

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

正确方式:

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

所以不要使用“幻灯片”作为动画,否则CLEditor在幻灯片后不会聚焦!!!

答案 1 :(得分:0)

以下针对我解决此问题,而无需删除效果: cleditor problem with jquery ui effect()?