1
朝。TinyMCE - fancyboxmで2回目の読み込み時に未定義の「e」、「j」、「t」
現在、アプリケーションにクイック編集機能を追加しようとしています。私は、適切なデータをtinymceにロードするfancyboxを使って単純にデータを渡しました。
最初にファンシーボックスを閉じ、編集してクリックするために2番目の項目に移動すると問題が発生しますが、すべてがoky(tinyMCEを含む)に読み込まれますが、wysiwygエディタ内では、 'e'または 't'または 'd'のいずれかを表示することを決めた場合...
助けを受けたいと存じます。
EDIT
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が何であるか教えてくれますか? –
コントロールIDはあなた次第です.TinyMCEを使用しているテキストエリアのHTML IDになります。 – gutch
上記の編集済みの投稿を見ると、エラーが発生します。tinyMCEは定義されていません... –