2014-07-15 47 views
0

我有一個jQuery插件(jQuery.fn.myJQueryPlugin),它在加載TinyMCE編輯器的頁面上加載。在TinyMCE內容上運行jQuery插件

有沒有辦法讓我的插件能夠處理TinyMCE編輯器的內容(通過TinyMCE插件)?

我試着沿

tinymce.PluginManager.add('myTinyMCEPlugin', function(editor) { 
    editor.on('PostProcess', function(event){ 
     editor.getWin().parent.jQuery(".trigger-class").myJQueryPlugin(); 
    }); 
}); 

線的東西,但似乎並沒有工作

回答

0

ok了,事實證明,這是可以做到:

tinymce.PluginManager.add('myTinyMCEPlugin', function(editor) { 
    editor.on('PostProcess', function(event){ 
     // get jQuery from parent window 
     $ = editor.getWin().parent.jQuery; 
     $(".trigger-class", editor.getDoc()).myJQueryPlugin(); 
    }); 
});