【发布时间】:2011-04-25 13:43:00
【问题描述】:
当焦点转到文本区域时,是否可以只显示富文本编辑器?我有一个包含大约 15 个不同文本区域的表单,我不希望每个不使用时都显示编辑器选项卡。
谢谢
【问题讨论】:
标签: html ruby-on-rails tinymce
当焦点转到文本区域时,是否可以只显示富文本编辑器?我有一个包含大约 15 个不同文本区域的表单,我不希望每个不使用时都显示编辑器选项卡。
谢谢
【问题讨论】:
标签: html ruby-on-rails tinymce
是的,这是可能的。
您需要在 tinymce init 中将模式设置为“精确”。 另外,当 textarea 获得焦点时,您需要初始化正确的 tinymce 编辑器。
$('#mytextarea').focus(function() {
alert('Handler for .focus() called.');
tinymce.execCommand('mceAddControl',true, $('#mytextarea').attr("id"));
});
要关闭编辑器实例,请使用:
tinymce.execCommand('mceRemoveControl',true, editor_id);
【讨论】: