Angenommen, Sie bedeuten die Klasse kopiert wird, wenn Sie die Enter-Taste drücken, können Sie die „enterkey“ Plugin verwenden und leicht sein Verhalten ändern.
Fügen Sie zunächst das Plugin auf Ihre ckeditor Instanz (dies wird auf der Vanille ckeditor Musterseite basiert):
CKEDITOR.replace('editor1', {
extraPlugins: 'enterkey',
enterMode: CKEDITOR.ENTER_P
});
dann die plugin.js Datei unter dem/plugins/enterkey Ordner bearbeiten.
diesen Teil ersetzen:
if (!newBlock.getParent())
range.insertNode(newBlock);
mit diesem:
if (!newBlock.getParent()) {
newBlock.removeAttribute('class');
range.insertNode(newBlock);
}
Dieser Hack wird alle Ihre neue Absätze beeinflussen, so bitte es für Ihre Szenarien funktioniert sicher. Wenn es Fälle gibt, in denen Sie das Standardverhalten bevorzugen (vorherige Klasse und Stil beibehalten), könnten Sie dieses Plugin um weitere Logik erweitern.