javascript - 侧面预览tinyMCE内容

标签 javascript jquery html tinymce-4

我需要在同一页面上显示实时预览。当用户设置文本格式或更改其他输入值(文本/选择/复选框等)时,我需要显示其他输入值的内容与侧面 div 中的 tinyMCE 文本区域内的内容的混合。

有人可以指导我实现这一点吗?

检查https://app.classeur.io/#!/files/zvbiZEbizyUHb2aUS9xP并单击“侧面预览”链接以查看tinyMCE 所需的行为。

最佳答案

基本上我是通过使用TinyMCE提供的changekeyup事件来实现的

这是配置的片段。

tinyMCE.init({
      selector: "textarea.tinymce",
      toolbar: ["undo redo | bold italic | styleselect | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent","link image media | code"],
      plugins: "image imagetools link paste media code",
      setup: function(ed) { 
        ed.on('change', function(e) {  
          previewContent(ed.getContent()); 
        }); 

        ed.on('keyup', function(e) { 
          previewContent(ed.getContent()); 
        }); 
      }
});

关于javascript - 侧面预览tinyMCE内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33365784/

相关文章:

javascript - 组件输入错误

javascript - d3.js 图中圆圈的随机颜色

javascript - PhoneGap 应用程序在 Android 上无响应

php - HTML/AJAX/PHP同步和谐?异步可以工作吗?

HTML 滚动文本比容器宽

javascript - 画一条线,好像我想画房子平面图

javascript - Rails AJAX 调用无法销毁创建的虚拟记录

javascript - 如何从我的 HTML/JavaScript 应用程序中引用 jQuery?

javascript - 为什么 onclick 触发下一个函数没有分配给它?

html - 为什么 <input type ='range'/> 在内容流方面的大小错误?