[英]How to detect tinyMCE textarea blur/focusout event?
我正在研究現有項目。 當我點擊網頁上的某些可編輯文本時,它會變成textarea並出現tinyMCE工具欄。 當我在textarea外面點擊時,工具欄就會消失。 當textarea失去焦點並希望自動提交表單時,我想獲得該事件。
我無法捕捉到focusout
事件。 只有mouseout
事件正在運行,但它並不好,因為當我們移動到textarea之外時,表單被提交並且頁面每次刷新。
$('.module-container form').live("mouseout", function() { // blur/focusout not working here. even ".module-container form textarea" selector not working
alert('outside');
});
那么如何捕獲tinyMCE textarea focusout
事件。 任何想法 ?
謝謝
嘗試:
tinyMCE.dom.Event.add(tinyMCE.getInstanceById("editor-id").getWin(), "blur", function(){ // Blur operations });
一個簡單的方法是
$(ed.getDoc()).bind("blur", function(e){
// do whatever you like here
}, true);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.