I need to attach an onChange event to the editor so that when someone types within it, i can start a save interval to the page. I have 3 editors and 27 input boxes on the page and each of them will start the same save interval. The input boxes work as they should however the editors don't appear to accept the jQuery .change() method as an event they can fire.
Any help here would be appriciated.
Any help here would be appriciated.
Re: How do you add an onChange event?
I also tried to use jquery events on Ckeditor but it did not work. I ll open a new thread about that.
Instead of using the onchange event try using the checkDirty() method of the CKEDITOR.editor object.
Re: How do you add an onChange event?
key : <object>.on( 'key', function( e ){ ... } ) Since: 3.0 Fired when any keyboard key (or combination) is pressed into the editing area.
Defined in: plugin.js.
NO EXAMPLE AVAILABLEParameters:
{CKEDITOR.eventInfo} e
The standard event object passed to event listeners.
{Number} e.data.keyCode
A number representing the key code (or combination). It is the sum of the current key code and the CKEDITOR.CTRL, CKEDITOR.SHIFT and CKEDITOR.ALT constants, if those are pressed.
--------------------------------------------------------------------------------