Javascript 使用onkeydown事件:删除按钮从UL中删除选定的LI
我正试图使用onkeydown事件:delete按钮(46)从我的UL中删除所选LI(其类名为selected)。它似乎一点也没有去掉LI。我做错了什么 以下是一份: 有关守则:Javascript 使用onkeydown事件:删除按钮从UL中删除选定的LI,javascript,jquery,html-lists,Javascript,Jquery,Html Lists,我正试图使用onkeydown事件:delete按钮(46)从我的UL中删除所选LI(其类名为selected)。它似乎一点也没有去掉LI。我做错了什么 以下是一份: 有关守则: $("#refdocs_list").on('keyup', function(e) { alert(e.which) if (e.which == 46) { ('ul li.selected').remove() } }); refdocs_列表不接收keyup,例如将其更改为body就可以了 $(“
$("#refdocs_list").on('keyup', function(e) {
alert(e.which)
if (e.which == 46) {
('ul li.selected').remove()
}
});
我必须将媒体附加到文档级别,并修复几个缺少的分号,以使其正常工作。以下是修改后的javascript:
$('#refdocs_list').on('click', 'li', function(e) {
var $this = $(this);
$this.addClass('selected').siblings().removeClass('selected');
document.getElementById('refdocs').value = $this.text();
});
$(document).on('keyup', function(e) {
console.log(e.which);
if (e.which == 46) {
$('ul li.selected').remove();
}
});
我必须将媒体附加到文档级别,并修复几个缺少的分号,以使其正常工作。以下是修改后的javascript:
$('#refdocs_list').on('click', 'li', function(e) {
var $this = $(this);
$this.addClass('selected').siblings().removeClass('selected');
document.getElementById('refdocs').value = $this.text();
});
$(document).on('keyup', function(e) {
console.log(e.which);
if (e.which == 46) {
$('ul li.selected').remove();
}
});
我必须将媒体附加到文档级别,并修复几个缺少的分号,以使其正常工作。以下是修改后的javascript:
$('#refdocs_list').on('click', 'li', function(e) {
var $this = $(this);
$this.addClass('selected').siblings().removeClass('selected');
document.getElementById('refdocs').value = $this.text();
});
$(document).on('keyup', function(e) {
console.log(e.which);
if (e.which == 46) {
$('ul li.selected').remove();
}
});
我必须将媒体附加到文档级别,并修复几个缺少的分号,以使其正常工作。以下是修改后的javascript:
$('#refdocs_list').on('click', 'li', function(e) {
var $this = $(this);
$this.addClass('selected').siblings().removeClass('selected');
document.getElementById('refdocs').value = $this.text();
});
$(document).on('keyup', function(e) {
console.log(e.which);
if (e.which == 46) {
$('ul li.selected').remove();
}
});