2012-07-04 3 views
0

Я редактор TinyMCE создан с помощью плагина TinyMCE JQuery, инициализируется какДобавить событие размытия TinyMCE после инициализации с JQuery плагин

$('textarea').tinymce(mceOptions); 

Я хочу, чтобы добавить некоторые поведение в случае размытия, и большинство решений I» вы видели что-то вроде

tinyMCE.dom.Event.add(tinyMCE.getInstanceById("editor-id").getWin(), "blur", function(){ 
    // Blur operations 
}); 

внутри вариантов.

Я не хочу этого делать, потому что mceOptions вытаскиваются из другого места, и все это происходит в контексте представления backbone.js. В случае размытия я буду вызывать метод представления, поэтому я не хочу пытаться сказать ему, чтобы он делал это где угодно, кроме самого представления.

ответ

0

Использование

$(tinymce.get("editor-id").getBody()).bind(
    'blur', 
    function(){ 
     /*do whatever you want here*/ 
    } 
);  
Смежные вопросы