Скажем, я хочу, чтобы при инициализации редактора по умолчанию была выбрана опция «полужирный».Как бы я это сделал?
РЕДАКТИРОВАТЬ: Решение, работающее с ответом Тариама, заключается в следующем.Я обнаружил, что тег <p>
, оставленный там, прикручен к выбору других опций, например, с другими заголовками, и так как мне не нужен тег <p>
в этом конкретном редакторе, я сделал это для того, чтобы получить <h1>
по умолчанию:
setup: function(ed) {
ed.onInit.add(function(ed) {
if ($('p', ed.getDoc()).length > 0) {
$('p', ed.getDoc()).remove();
$('<h1><br mce_bogus="1" /></h1>').appendTo($('body', ed.getDoc()));
}
});
}
Это прекрасно работает, даже когда пользователь переключается между вариантами выбора в выборе.
EDIT2: Это работает, если вам нужно <p>
тег.Это делает его по умолчанию жирным шрифтом :
setup: function(ed) {
ed.onInit.add(function(ed) {
if ($('p', ed.getDoc()).children().length == 1 && $('p', ed.getDoc()).children(':first').is('br')) {
$('p', ed.getDoc()).html('<b><br mce_bogus="1" /></b>');
}
});
}