私は動的に小さなテキストエリアを追加するのに苦労しています。
私はTinymceを追加すべきボタンを含むカスタムメタボックスを追加しました。私が投稿/ページにいるので、私はすべてのスクリプトが含まれているので、私は少しもスクリプトを含める必要はないと思います。
私はこのヘルプ記事をたどりましたが、私にはうまくいきません TinyMceエディタを使った動的テキストエリア
私の台本
function textarea_to_tinymce(id){
if ( typeof( tinyMCE ) == "object" && typeof( tinyMCE.execCommand ) == "function" ) {
tinyMCE.execCommand('mceAddControl', false, id);
}
}
jQuery('.button').click(function() {
jQuery("#text-container").append('<textarea class="content" id="test" name="test"></textarea>');
textarea_to_tinymce("test");
return false;
});
私は現在何が悪いのかわからない。 textareaはちょっと変わっただけではありません。実際にはtinyMCE.execCommand( 'mceAddControl'、false、id)です。影響がないだけなので、理由はわかりません。誰かが私に手助けをしてくれる?ありがとう
これは私のために働く:
tinyMCE.execCommand("mceAddEditor", false, id);
tinyMCE.execCommand('mceAddControl', false, id);