Динамически создаю инпут:
$('body').on('click', '#singular-atts-list td', function() {
var _this = $(this);
if ( !_this.hasClass( 'edit' ) ) {
_this.html('<input class="edit-attribute" type="text" value="'+_this.text()+'" />');
_this.children('input').focus();
}
_this.addClass('edit');
});
Как отловить потерю фокуса на динамически созданный элемент?
Делаю так:
$('body').on('focusout', '#singular-atts-list td input[type="text"]', function() {
$('#singular-atts-list td').html($(this).val);
});
Но, не работает...
Пробовал вместо focusout blur, то же самое.