【问题标题】:Rails 3 and Tinymce: Displaying text editor only when focus is on text box?Rails 3 和 Tinymce:仅当焦点位于文本框时才显示文本编辑器?
【发布时间】:2011-04-25 13:43:00
【问题描述】:

当焦点转到文本区域时,是否可以只显示富文本编辑器?我有一个包含大约 15 个不同文本区域的表单,我不希望每个不使用时都显示编辑器选项卡。

谢谢

【问题讨论】:

    标签: html ruby-on-rails tinymce


    【解决方案1】:

    是的,这是可能的。

    您需要在 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);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多