tinyMCE从当前光标中删除所有格式

时间:2017-08-24 04:44:25

标签: javascript jquery tinymce-4

我正在使用tinyMCE 4自定义编辑器。我通过execCommand Like

使用Text Bold,Font Size和Font Style的自定义按钮
$("#font_width").on('click', function (e) {
   tinyMCE.execCommand('Bold');
});

现在我想通过按Single time Enter键删除所有命令或格式。 何时在10毫秒内按Enter键,光标将转到新行。

我尝试使用此代码

editor.on('keydown', function(event) {
            onKeyEvent(event);
        });
        var enterNo = 0;
        function onKeyEvent(evt){
            var keyCode = evt.keyCode;
            if ( keyCode == 13 ){
                enterNo++;
                if(enterNo==1) {
                    // $("#doc_content").remove();
                    if (typeof tinyMCE != 'undefined') {
                        // Delete all formating by textaria ID
                        // tinyMCE.DOM.remove('doc_content');
                        // This command works on only selected text
                        tinyMCE.execCommand('RemoveFormat');
                        evt.preventDefault();
                    }


                }else{
                    // alert("Press Enter 2 time");
                    setTimeout(init,10);
                    enterNo = 0;
                }                        
            }                    
        }

0 个答案:

没有答案