Ckeditor插件功能在使用setData(“hai”)之后不起作用;
Ckeditor plugin functionality not working after using setData("hai");
我正在使用ck编辑器(4.4.6)。在ck编辑器的文本区域,我想更新我的文本,为此我使用setData("hai")使用此setData()后,文本更新正确,但某些插件功能不起作用;(例如,如果我重新加载页面,它可以正常工作,则限制多次输入)。
editorInstance.setData("test text");
不管怎样,第一次和重新加载页面后,它工作得很好。
ruby on rails with jquery things are I'm using.
我该如何解决这个问题?
我不知道ck编辑器(4.4.6),但我可以给你一个解决它的方法。你必须基于你的父类使用。第一次它工作是因为它是一样的,但之后它找不到类/你的特定术语/属性。因此,您必须通过调用父类/id并在您的活动下使用。
设置数据后,您需要调用update元素函数,这实际上会设置字段中的值。而且,您还需要指定文本区域的id,如下所示。
CKEDITOR.instances.id_of_textarea.setData('hai');
CKEDITOR.instances.id_of_textarea.updateElement();
最后,我得到了答案,而不是设置数据,我只是将我的内容添加到CKEditor文本区域作为链接,这很好:
$('#cke_editor1 iframe').contents().find('body').html("Your text");
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 在chrome.tabs.onCreated之后加载HTML页面
- 在Jquery detachment()和appendTo()之后定位元素
- AngularJS:ng之后,重复$scope值未按预期更新
- 为什么元素的宽度在页面加载之后和那一刻之后不同
- 没有在Angular应用程序中定义firebase(在firebase迁移之后)
- Javascript复选框函数:;缺少:在属性id之后"
- 在刚刚调用的append函数之后,jquery.height()不会返回实际值
- 正在链接添加了以下内容::在之后
- JQuery hide()在show()之后不起作用,反之亦然
- 未执行Ajax循环的Javascript之后的代码
- 如何在`window.open`之后执行回调
- 如何在一个元素动画之后延迟
- 在XMLHttpRequest之后重新初始化jQuery
- <text区域>在我的html中包含event.keycode==13之后,wrap就不起作用了
- 在jAlert之后设置焦点
- 在Javascript中的ajax响应之后未调用Dropdown事件
- web浏览器中的离线应用程序存储数据并在之后上传
- 错误“;未处理'错误'事件“;在运行yo发电机之后
- Ckeditor插件功能在使用setData(“hai”)之后不起作用;