2011-01-12 16 views
0

新しく作成したdiv要素のコンテンツを変更するためにwysiwygエディタを使用しようとしていますが、できません。エディタはhtml内の既存の要素のみを表示しますが、新しく作成された要素は表示しません。私は新しいdiv要素を作成するために次のコードを使用しています。dom要素のjqueryエディタ

$("button").click(function() { 
    var elm = $('<div id="text">testing testing</div>'); 
    elm.appendTo('#wrapper'); 

私はckeditorを使用して、作成したdivを編集可能にしています。 これは単にこれを行うことによるものです

$('#text').ckeditor(); 

これは機能しません。編集者は新しく作成したdivを見ることができません。私が使用するエディタに関係なく、これは常にそうです。私は間違って何をしていますか?このための任意の解決策。

答えて

0

要素の作成後にエディタを添付する必要があります。

$("button").click(function() { 
    var elm = $('<div id="text">testing testing</div>'); 
    elm.appendTo('#wrapper'); 
    elm.ckeditor(); 
} 
関連する問題