Редактор без панели инструментов

Я использую редактор jquery, и все хорошо, но я хочу, чтобы некоторые разделы вели себя как редактор редактирования на месте.

Я понимаю, как работают кнопки, например:

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

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

И установил кнопки на:

var buttons = [];

Итак, кнопок нет, но панель инструментов все еще отображается.

ВОПРОС Можно ли удалить панель инструментов вместе с кнопками?


person StudioTime    schedule 06.04.2013    source источник


Ответы (3)


Если вы устанавливаете buttons с пустым массивом, вы используете настройку по умолчанию:

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

Итак, вы можете установить параметр toolbar следующим образом:

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

И если вы хотите, чтобы панель инструментов загружалась в отдельном слое от редактора:

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

Документация: http://imperavi.com/redactor/docs/settings/

person EpokK    schedule 20.06.2013

Да, возможно, с помощью свойства toolbar:

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

Ссылка: http://imperavi.com/redactor/docs/settings/< /а>

person Arnaud Leymet    schedule 19.06.2013

После перетаскивания div из документа я хочу сосредоточиться на редактируемом редакторе. Как активировать функцию фокуса в редактируемой области редактора?

Я попытался:

$('#'+maskId).draggable({
  containment: '#content',
  drag: function(){
    // ...
  },
  stop: function() {
    $('#'+redactorTextareaId).redactor({
      focus: true
    });
  }
});

и:

$('#'+maskId).draggable({
  containment: '#content',
  drag: function(){
    // ...
  },
  stop: function() {
    $('#'+redactorTextareaId).focus();
  }
});
person mircaea    schedule 15.09.2014