jquery - 没有工具栏的编辑器

标签 jquery wysiwyg redactor

我正在使用 jquery redactor,一切都很好,但我想让某些部分的行为像就地编辑编辑器。

我了解按钮的工作原理,例如:

var buttons = ['formatting', '|', 'bold', 'italic'];

$('#redactor').redactor({buttons: buttons});

并将按钮设置为:

var buttons = [];

所以没有按钮,但是工具栏仍然显示。

问题有没有办法删除工具栏和按钮?

最佳答案

如果您使用空数组设置buttons,则使用默认设置:

['html', '|', 'formatting', '|', 'bold', 'italic', 'deleted', '|',
'unorderedlist', 'orderedlist', 'outdent', 'indent', '|',
'image', 'video', 'file', 'table', 'link', '|',
'fontcolor', 'backcolor', '|', 'alignment', '|', 'horizontalrule']

因此,您可以像这样设置工具栏设置:

$('#redactor').redactor({
   toolbar: false
});

如果您希望工具栏加载到编辑器的单独层中:

$('#redactor').redactor({
    toolbarExternal: '#your-toolbar-id'
});

文档:http://imperavi.com/redactor/docs/settings/

关于jquery - 没有工具栏的编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15849623/

相关文章:

Javascript:如果对象内另一个元素高于 X 像素,则为该元素添加边距。页面上有多个对象

javascript - Optimizely 和 Visual Website Optimizer 如何处理可视 DOM 编辑?

javascript - 所见即所得预览?

javascript - 如何在 Redactor 插件中触发自定义方法?

vue.js - 将 Vue 与编辑器一起使用

javascript - 最接近的 jquery 函数能否在其他标签中找到子标签

javascript - 如何验证输入日期 html 年份?

javascript - 使用 load() jquery 后页面内的函数无法正常工作

javascript - Web 所见即所得编辑器,实时输出到 html div