2016-08-29 32 views
1

Tinymce模糊功能無法正常工作。我有多個元素,我使用tinymce編輯器。我正在使用dblclick事件來編輯一個textarea每個東西都工作正常,但模糊事件不會觸發當我點擊其他textarea元素,但模糊事件觸發時,我點擊了元素的意思頁面區域(身體)Tinymce模糊功能在有多個可編輯文本區時不起作用

這是我迄今所做的:

function my_function(element_id) 
    { 


      tinymce.init({ 
      selector: '#editable_' + element_id, 
      inline: true, 
      fixed_toolbar_container: "#element_"+element_id, 
      plugins: [ 
       "advlist autolink lists link charmap anchor", 
       " code fullscreen", 
       "insertdatetime table paste textcolor" 
      ], 
      menubar: false, 
      toolbar1: " undo redo | styleselect | fontselect | hr | removeformat", 
      toolbar2: " forecolor backcolor | bold italic underline | fontsizeselect", 
      toolbar3: "alignleft aligncenter alignright alignjustify | bullist numlist | link | charmap ", 
      fontsize_formats: '8pt 10pt 12pt 14pt 18pt 24pt 36pt 40pt 44pt 48pt', 

      setup : function(editor) 
      { 



       editor.on('blur', function(e){ 

        // do some stuff 
        alert(1) 
       }) 

      } 
      }); 
    } 

回答

1

試試這個

setup : function(ed) { 
    ed.on("init",function(ed, evt) { 

     var dom = ed.dom; 
     var doc = ed.getWin(); 

     tinymce.dom.Event.add(doc, 'blur', function(e) { 
      // Do something when the editor window is blured. 
      alert('blur!!!'); 
     }); 
    }); 
}, 
+0

editor.onInit未定義 –

+0

親愛的,我使用tinymce4 –

+0

答案更新。你可以試試嗎? –

相關問題