2012-02-14 15 views
0

私のウェブサイトでは現在TinyMCEを主なテキストエディタとして使用していますが、今はTinyMCEをhtmlファイルAに埋め込むという非常に面倒な問題に直面しています。ファイルAを別のhtmlファイルBのdiv要素にロードすると、ファイルAのTinyMCEがロードされなかった以外はすべて正常に動作しました。TinyMCEがdivにロードされていません

誰でもここで似たような問題が発生しましたか?b4?お使いのjQueryコードで

+1

を呼び出します。 ************************************************************************************************************************ on() 'の代わりに。 – martincarlin87

+1

このようにまとめると、提供されるHTMLの外観はどうなっていますか? –

答えて

0

は、ファイルをロードした後、あなたは

tinyMCE.init({ 
    // ... 
}); 

を呼び出したいかもしれませんあなたは、関数の中で「A」ファイルからこの部分を配置し、ファイルをロードした後に、その関数を呼び出します。

1

それはあなたのload('fileB.html')の後に次のコードを追加することで、ページAに追加された後あなたのTinyMCEのエディタを初期化する必要がある場合があります

tinyMCE.init({ 
    mode: 'textareas', 
    theme: 'simple', 
    language: 'en' 
}); 

必要に応じて、あなたは明らかにこれらの設定を修正することができます。 Full reference

0

あなたはJScoobyCedなどのTinyMCEをのinit関数は、すでに述べたeighter呼び出す必要があるか、あなたはちょうど私があなたが少なくともAとBからいくつかの関連するコードをポストする必要があると思う。この

tinymce.execCommand('mceAddControl', true, 'id_of_your_textarea'); 
関連する問題