var target = document.querySelector('#foo')
var observer = new MutationObserver(
function(mutations) {
mutations.forEach(function(mutation) {
var size = 50 - target.textContent.length
target.style.fontSize = size + 'px'
});
}
);
observer.observe(target, { childList: true });
https://jsfiddle.net/6d869a3v/ А так же попутный вопром, как исбавиться от полос в градиенте? а то больно уж напрягают они
$(document).on('click', '.deleteBtn', function() {
$(this).parents('li').remove();
});