Функция jQuery blur()
отказывается работать. Хотя входное значение сохраняется, оно не отображается. Кто-нибудь может сказать мне, почему? Я также попробовал on('blur', function(){});
без удачи.
$('form').each(function() {
$(this).find(':input')
.not('input[type=submit], input[type=hidden]')
.each(function() {
if (!($.trim($(this).val()))) {
if ($(this).attr('data-placeholder')) {
putPlaceholder(this);
}
}
$(this).blur(function() {
if (!($.trim($(this).val()))) {
putPlaceholder(this);
}
});
});
});