0

是否可以按类类型启用 ckeditor?例如,我尝试了以下代码,但出现错误:

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

1 回答 1

0

CKEDITOR.replace接受 id 和原生元素实例。但是你试图将 jQuery 对象传递给它——它不能工作。

你应该这样尝试:

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

或者,如果您知道只有一个textarea要替换:

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

请参阅JSFiddle上的此示例。

于 2013-05-31T20:05:45.033 回答