0

クラスタイプごとに ckeditor を有効にすることはできますか? たとえば、次のコードを試してみましたが、エラーが発生しました。

$(document).ready(function() {
    var txtArea= $(".ckeditor");   
    CKEDITOR.replace(txtArea,{ }); 
});
4

1 に答える 1

0

CKEDITOR.replaceID とネイティブ要素のインスタンスを受け入れます。しかし、jQuery オブジェクトをそれに渡そうとしています - 動作しません。

この方法を試してください:

$( document ).ready( function() {
    $( '.ckeditor' ).each( function() {
        CKEDITOR.replace( this );
    } );
} );

textareaまたは、1 つだけ置き換えることがわかっている場合は、次のようにします。

$( document ).ready( function() {
    CKEDITOR.replace( $( '.ckeditor' )[ 0 ] );
} );

JSFiddle のこの例を参照してください。

于 2013-05-31T20:05:45.033 に答える