diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 84cfadb..6235762 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -5,6 +5,7 @@ X-editable changelog Version 1.4.2 wip ---------------------------- +[bug #137] fix empty class for delegated element (vitalets) [enh #121] add support of momentjs 2.0.0 in combodate (vitalets) diff --git a/src/element/editable-element.js b/src/element/editable-element.js index a49fae9..d83e428 100644 --- a/src/element/editable-element.js +++ b/src/element/editable-element.js @@ -115,6 +115,8 @@ Makes editable any HTML element on the page. Applied as jQuery method. this.$element.on(this.options.toggle + '.editable', selector, $.proxy(function(e){ var $target = $(e.target); if(!$target.data('editable')) { + //if delegated element initially empty, we need to clear it's text (that was manually set to `empty` by user) + //see https://github.com/vitalets/x-editable/issues/137 if($target.hasClass(this.options.emptyclass)) { $target.empty(); }