【发布时间】:2013-08-19 14:43:11
【问题描述】:
我有一个 Web 应用程序,它在文本框/文本区域(数吨)中显示数据。
将此 Web 应用程序更改为使用 <div>s 确实是不可能的,因为它的成本比实施 ACE 的收益要高。
我尝试创建一个示例,当单击文本区域/文本框时,它将在 FancyBox 中加载 ACE 编辑器。
我的例子在这里:http://jsfiddle.net/espenfjo/tHqGd/5/
但问题是 ACE javascript 似乎无法找到新的 this.content。
编辑:当然..如何使用 ACE 制作精美的文本框/文本框的其他解决方案也非常受欢迎。
【问题讨论】:
-
我可以使用
ace.edit($(".fancybox-inner")[0]);之类的东西。虽然感觉非常不干净..而且我还不能将内容写回文本区域。
标签: javascript html web editor