0

デフォルトのコンテンツで ckeditor を使用します。次に、CKEditor を jquery で初期化 (textarea を置き換え) し、テキストを編集します。問題は、 var data = $( 'textarea.editor' ).val(); です。デフォルトのコンテンツと getData() を返します。実際のコンテンツを取得するにはどうすればよいですか? どうもありがとうございました

var ed = $( '#ed' ).ckeditor(
      {toolbar :[
                 { name: 'basicstyles', items : [ 'Bold','Italic' ] },
                 {name: 'link', items:['Link']},    
                 { name: 'colors', items : [ 'TextColor' ] }
                ]
       }
      );
4

1 に答える 1

1

開発者ガイドから: http://docs.cksource.com/CKEditor_3.x/Developers_Guide/jQuery_Adapter

jQueryAdapter スクリプトが ckeditor スクリプトの後に含まれていることを確認する必要があります。

エディター インスタンスを作成するには、通常の CKEditor コア スクリプト ファイルと jQuery アダプター ファイルを次の順序で読み込みます。

<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/ckeditor/adapters/jquery.js"></script>
于 2012-04-04T19:44:58.563 に答える