jquery - 在多个文本区域之间移动的一个tinyMCE实例?

标签 jquery tinymce

使用tinyMCE jquery版本。

我有一个内容页面,其中可能有许多可单击的文本。因此,当用户单击这些元素之一时,我们希望将 DIV 替换为包含文本的tinyMCE 实例。

所以最初,我让它打电话

$.getScript('/js/tiny_mce/jquery.tinymce.js', function() {
    $(dummyTextarea).tinymce({
...tinyMCE initialise stuff
})

那是在 div 的 onclick 上。但这当然非常笨重,因为它会执行 ajax 请求等,并在每次单击某些内容时一次又一次地获取tinymce。因此,我想在页面加载时初始化一个tinyMCE实例,然后单击,只需将事件文本区域设置为我已经加载的tinyMCE实例。我似乎不知道如何使用 jquery tinymce 版本做到这一点。这可能吗?有什么建议吗?

最佳答案

在文档就绪事件中,您可以调用 getScript。这会将tinyMCE 位拉入内存。然后在DIV点击事件中,可以按需初始化tinyMCE。

$(function() {
    $.getScript('/js/tiny_mce/jquery.tinymce.js');
    $('DIV').click(function() {
        $(this).tinymce({ // initialization stuff });
    });
});

关于jquery - 在多个文本区域之间移动的一个tinyMCE实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1497792/

相关文章:

jquery - <text> 中的代码不再执行

javascript - Chart.js 中的逗号

jquery - 如何参数化sql查询

javascript - 在输出之前过滤 TinyMCE javascript

javascript - 单击 anchor 不起作用

javascript - 单击单选按钮时,元素内容更改为图像

jquery - Ignited-Datatables,应该怎么做?

tinymce 粘贴带颜色的文本

javascript - 将按钮添加到 tinymce

TinyMCE 保存时链接不正确