Я создаю список основных задач, используя localStorage & Contenteditable, и когда я нажимаю клавишу ввода (в chrome), браузер добавляет новую строку.Я хочу предотвратить это поведение по умолчанию и отправить задачу.Размытие jQuery удаляет фокус, но только после добавления новой строки.Я пытался использовать,
return false
e.preventDefault();
e.stopPropagagtion();
Но ни один из них не сработал, есть ли способ предотвратить это?
$('.taskContent').keyup(function(e) {
if(e.keyCode == 13) {
$('.task').removeClass('editing');
$('.task').children('a').fadeTo('medium', 0.5, function() {
localStorage.setItem('tasksData', tasks.innerHTML);
});
$('.taskContent').blur();
}
});