Acces CKEditor DOM with jQuery

by oleq

HTML

<script src="//cdn.ckeditor.com/4.4.0/standard/ckeditor.js"></script>
<textarea id="editor">
    <p>First paragraph</p>
    <p>Second paragraph</p>
</textarea>

JavaScript

CKEDITOR.replace( 'editor', {
    toolbarGroups: [
        { name: 'mode' },
        { name: 'basicstyles' }
    ],
    
    on: {
        instanceReady: function() {
            var doc = this.document.$;
            
            $('p', doc ).prepend( '(!) ' );
        }
    }
} );