TinyMCE在Ctrl + V上粘贴到编辑器两次

时间:2015-02-19 18:15:08

标签: javascript jquery tinymce

使用jQuery版本,一切都按预期工作,除非将任何东西粘贴到编辑器中,它会按照我的预期粘贴两倍。

初始化脚本:

$('textarea.editor').tinymce({
    theme : "modern",
    menubar : false,
    plugins: [
        "paste advlist autolink lists link charmap print preview anchor",
        "searchreplace visualblocks code",
        "contextmenu paste"
    ],
    paste_auto_cleanup_on_paste : true,
    paste_remove_styles: true,
    paste_remove_styles_if_webkit: true,
    paste_strip_class_attributes: "all",
});

1 个答案:

答案 0 :(得分:2)

the bug tracker上发现问题:我不小心定义了“粘贴”插件两次。删除一个实例可修复双重粘贴:

$('textarea.editor').tinymce({
    theme : "modern",
    menubar : false,
    plugins: [
        "paste advlist autolink lists link charmap print preview anchor",
        "searchreplace visualblocks code",
        "contextmenu" // second "paste" declaration was hiding here
    ],
    paste_auto_cleanup_on_paste : true,
    paste_remove_styles: true,
    paste_remove_styles_if_webkit: true,
    paste_strip_class_attributes: "all",
});