Суть: код должен захватить список с айдишником list и удалить последний пункт списка при нажатии на backspase (использую код 8). Почему-то код не срабатывает.
$('body').keypress(function(e) {
if (e.which == 8) {
$('#list').remove('li:last')};
})
;
Весь код, на всякий случай:
// adding content
$(document).ready(function(){
let text = document.querySelector('#text');
let list = document.querySelector('#list');
document.addEventListener('keydown', addLetter);
function addLetter(e){
let key = e.key;
if( /^[a-zа-яё]$/i.test(key) ){
list.insertAdjacentHTML('beforeend', `<li class="hiden">${key}</li>`);
$('li.hiden').fadeIn(3000);
$('li.hiden').removeClass('hiden');
}
};
$('body').keypress(function(e) {
if (e.which == 8) {
$('#list').remove('li:last')};
});
});