基本上把它放在
instanceReady听众中它会很好(3.x和4.x)(
fiddle):
CKEDITOR.replace( 'editor',{
plugins: 'wysiwygarea,toolbar,sourcearea,image,basicstyles',on: {
instanceReady: function() {
this.dataProcessor.htmlFilter.addRules( {
elements: {
img: function( el ) {
// Add an attribute.
if ( !el.attributes.alt )
el.attributes.alt = 'An image';
// Add some class.
el.addClass( 'newsleft' );
}
}
} );
}
}
} );
CKEDITOR.htmlParser.element.addClass自CKEditor 4.4起可用.您可以在该版本之前使用this.attributes [‘class’].