隐藏或关闭dijit.编辑完成后的编辑器
hide or close the dijit.editor after editing is done
你能告诉我如何隐藏或关闭dijit编辑器一旦编辑完成。我使用了一个自动扩展的编辑器…当我点击div时,编辑器会打开。所以编辑我的内容后,我不能关闭/隐藏编辑器再次得到更新/编辑的内容的div ..你能帮我把这个隐藏或关闭编辑器的代码贴出来吗?
enter code here
<script>
dojo.addOnLoad(function(){
var editor = dijit.byId("myEditor");
editor .onLoadDeferred.addCallback(function(){
editor.attr("value", "<b>This is new content.</b>");
});
});
我不认为你可以真正"关闭"编辑器回到一个普通的div。我建议当用户"完成编辑"(使用onBlur或其他),你提取的值作为HTML,破坏编辑器,并重新插入提取的HTML。像这样:
var parentNode = editor.domNode.parentNode;
var updatedContent = editor.get("value");
editor.destroyRecursive();
dojo.place(updatedContent, parentNode);
相关文章:
- ExtJS网格单元格编辑器,防止焦点松动问题
- 可以't使用PHP使用Froala编辑器上传图像URL
- 如何在corona sdk中从CK编辑器中检索数据
- Eclipse编辑器中无法访问的代码
- 如何将拼写检查集成到密文编辑器
- 一个页面上有多个Ace编辑器,没有预先设置元素
- ACE编辑器正在删除模块,因为define是't一根绳子
- 如何从DOM中删除Aloha编辑器
- 用于用户内容的简单代码编辑器/文本格式化程序(在Rails中)
- 在plone 5中将自定义的灵活性内容类型插入到tinymce编辑器中
- 如何在tinymce编辑器中将点击事件绑定到html标签
- 扩展 ACE 编辑器,如何导入自定义文件
- dhtmlx添加新行并启动单元格编辑器
- 为现有Roslyn语言lexer/parser选择基于javascript的代码编辑器
- THRE.js编辑器中的鼠标问题
- 用于 Eclipse 的 JavaScript 编辑器插件
- 无法加载Ace.js编辑器模式和主题(命名空间项目&AMD require.js&grunt
- 使两个编辑器在自动绘制时大小相同
- 如何正确显示由 Redactor JQuery 编辑器编辑的数据
- 如何使用ACE编辑器编辑和保存文件