2015-02-25 3 views
1

При использовании Redactor в диалоговом окне jQueryUI, который также содержит элемент ввода, он проявляет странное поведение.Redactor.js Проблема с диалоговым окном диалогового окна jQuery

Выбрав текст и нажав кнопки «Полужирный», «Курсив» или «Пробег», первый раз не будет выполнять ожидаемое действие, он вместо этого перенесет фокус на элемент ввода. Второй щелчок одной и той же кнопки (после выбора текста снова) будет работать, как ожидалось.

Извлечение ввода также, похоже, сработает.

Fiddle: http://jsfiddle.net/Shikiju/sgvdvoL2/1/

Browser используется: Chrome версии 40.0.2214.115 м

<div id="dialog"> 
    <textarea id="editor" value=""></textarea> 
    <input type="text" value="" onfocus="console.log('Focus on this input')" /> 
</div> 

$(function(){ 
    $('#dialog').dialog({ 
     open: function(){ 
      $('#editor').redactor(); 
     } 
    }); 
}); 

ответ