我正在使用tinymce编辑器,我想要的是用户在按Tab键之前的符号:它应该是字符串对齐的。作为引用,请检查屏幕截图。
tinyMCE.init({
selector: 'textarea',
indentation : '60pt',
plugins: 'textcolor print preview importcss searchreplace autolink autosave save directionality visualblocks visualchars fullscreen image link media template codesample table charmap hr pagebreak nonbreaking anchor toc insertdatetime advlist lists wordcount imagetools textpattern noneditable',
paste_as_text:true,
//menubar: false,
toolbar: 'bold italic underline strikethrough superscript subscript | fontselect fontsizeselect | alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist checklist | forecolor backcolor',
nonbreaking_force_tab: true
});
最佳答案
您可以收听Tab键并添加4个空格。查看小提琴中的示例。 Documentation
tinymce.init({
selector: '#mytextarea',
init_instance_callback: function(editor) {
editor.on('keydown', function(e) {
if(e.keyCode == 9){
e.preventDefault();
tinymce.activeEditor.execCommand('mceInsertContent', false, " ");
}
});
}
});