tinymce inst.directionality - PullRequest
       4

tinymce inst.directionality

4 голосов
/ 20 октября 2010

Я застрял в крошечной проблеме с tinyMce, и это очень срочно. Вкратце, из обратного вызова tinyMce я получаю экземпляр tinyMce. Теперь я хочу использовать этот экземпляр, чтобы на лету установить направление текста от «ltr» до «rtl». Но я не могу найти и установить требуемое свойство. Вот что я пытаюсь сделать:

$('textarea.tinymce').each(function () {
    $(this).tinymce({
       init_instance_callback : "setDirection"
    });
});

function setDirection(inst) {
      inst.directionality = "rtl";
}

Любая помощь будет принята с благодарностью.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 21 октября 2010

Первое: init_instance_callback устарело с TinyMCE3.x! Возможно, вы захотите использовать вместо этого параметр обратного вызова установки .

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

editor.getBody().dir = 'rtl'; // editor is a tinymce editor instance
1 голос
/ 27 апреля 2016

В TinyMCE v4.1.7 я добавил опции 'ltr' и 'tlr' в качестве панели инструментов для этого небольшого изменения кода, которое необходимо выполнить в функции LoadTinyMCE ().

toolbar1: "ltr rtl | undo redo"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...