🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

contenteditable is a lightweight jQuery plugin that makes content element of your page editable with action status (save and update).

editor In-place-Editing

Documentation

jQuery contentEditable

Automatically adds events on 'contenteditable' fields and returns the changed data for further processing (and saving).

Usage

In its basic implementation, the plugin method contentEditable() is attached to the parent container that has all the 'contenteditable' fields.

$("#...").contentEditable().change( myFunction ); 

A chained method can be attached to monitor the "change" trigger so the updates can be captured and saved.

Note that this only needs to be executed once for all included fields of the container.

Response

The object that's returned on a "change" event is a standard jQuery Event() object with the addition of these variables:

  • action : possible values are update & save , depending on the focus state of the field.
  • changed : containing the value of the changed field. The key is defined from a data-key attribute passed in the markup.
  • changedField : containing the changed field object.

Options

Currently there are no parameters for this plugin.

Credits

Initiated by Makis Tracend

Distributed through Makesites.org

Trivia

Originally released as a gist to address this issue

License

Released under the MIT license


You May Also Like