是否存在跨浏览器的jQuery内容可编辑库
Is there a cross-browser jQuery contentEditable library?
我正在寻找一个jQuery插件/库,它可以使contentEditable属性在所有主要浏览器中正常工作(我甚至可以不使用IE6)。我不需要一个完整的所见即所得编辑器解决方案,因为我想建立自己的解决方案——但我专注于用户体验,所以我更喜欢"即插即用"的解决方案。
我只需要通过代码(类似API)访问编辑器功能,我正在自己构建用户界面。
Aloha是一个使用contentEditable功能完善的编辑器组件。它使用jQuery UI。
我最终使用了所见即所得(http://37signals.com/svn/posts/1330-introducing-wysihat-an-eventually-better-open-source-wysiwyg-editor,https://github.com/37signals/wysihat)。
它是基于原型的(是的,我知道,不是jQuery),但它正是我需要的那种"库"。我可以轻松地构建自己的工具栏,甚至自己的命令。
jQuery可以集成在.noConflict
-模式下。
Tinymce允许您自己构建接口,并且与jquery兼容。
http://tinymce.moxiecode.com/tryit/jquery_plugin.php
如果你想自己构建一切(比如从头开始),可能需要大量的跨浏览器调试。像IE这样的一些浏览器支持exexomm,而其他浏览器则不支持,现在开发库时会出现典型的javascript错误。
如果你想要效率和速度,我会删除你不需要的内容。
相关文章:
- 如何使用jQuery可编辑插件检查ajax是否成功完成
- 使用JQuery或Javascript编辑HTML注释文本
- 使用模态对话框(JQuery)编辑函数
- jQuery/Javascript在内容可编辑的当前段落后插入元素
- 使用jQuery编辑iframe-src
- Jquery脚本未在运行时加载编辑:意外的令牌
- 如何根据某些条件向可编辑的jquery数据表添加或删除按钮
- Javascript/jQuery在可编辑的DIV中设置光标
- 计算content中的数字总和使用Jquery可编辑文本
- 无法根据用户在编辑窗口中的输入显示/隐藏jtable jquery字段
- JavaScript:将所见即所得编辑器对实时站点的更改转换为jQuery操作
- 如何在 jquery 中创建可编辑的表列
- 编辑 jQuery 插件以匹配不同的 jQuery 版本
- 内容可编辑 - JQuery 仅将内容保存到网页(以及添加和删除)
- 编辑JQuery文档时出现问题
- 在Chrome和IE中编辑jquery更改事件期间元素的显示
- 我如何编辑jquery.在angular中验证消息
- 单击复选框,禁用行以进行编辑-Jquery、Jedit、Datatable
- 将光标移动到下一个内容可编辑 - JQuery
- 我目前正在为显示结果的基本问答测试编辑Jquery