1
上午。TinyMCE - undefined'e','j','t'當在fancyboxm中第二次加載時
我目前正試圖添加一個快速編輯功能到我的應用程序。我只使用fancybox傳遞的數據,將適當的數據加載到tinymce中。
問題一旦我第一次關閉fancybox並移動到第二個項目進行編輯和點擊,一切都會加載好visualy(包括tinyMCE),但是我不能在wysiwyg編輯器中用螢火蟲編輯顯示undefined 'e'或't'或'd',無論哪一個它決定展示...
任何幫助將不勝感激。
編輯
try{
function remove_mce(){
tinyMCE.execCommand('mceRemoveControl',false,'elm1');
}
$('#tree a').bind('click', function(){
$('#tree ul li ul').removeClass('showBranch');
var ob = $(this);
var ob_parent = ob.parent('li');
ob_parent.removeClass('branch').addClass('branch-open');
ob.parents('ul').addClass('showBranch');
$('~ li', ob_parent).children(':first').addClass('showBranch');
return false;
});
$("#tree .product a").fancybox({
'autoDimensions': false,
'width' : '750',
'height' : '90%',
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'speedIn' : 600,
'speedOut' : 200,
'overlayShow' : true,
'hideOnOverlayClick' : false,
'onCleanup' : remove_mce()
});
}catch(err){alert(err.message);}
感謝您的答覆!聽起來像一個解決方案,但你能告訴我什麼是控制ID是請嗎? – 2010-12-16 06:33:28
控件ID由您決定 - 它將是您使用TinyMCE的textarea的HTML ID。 – gutch 2010-12-16 06:48:34
如果你看看上面編輯過的帖子,我會得到錯誤tinyMCE沒有被定義... – 2010-12-16 08:03:52