我做了下一个jsfiddle:http://jsfiddle.net/alonshmiel/Sq5wa/4/
当用户按下backspace
键时,我想按照下一条说明删除:
<li>
元素:删除<li>
并删除“国家/地区”<div>
中找到的<ul>
元素:<div><br></div>
(每<li>
创建<div><br></div>
)我有一个检测退格键的功能:
$('#countries').keydown(function(e) {
if (e.which == 8) {
}
});
您可以通过向ul添加文本来添加li-s并按Enter键
任何帮助表示赞赏!
答案 0 :(得分:1)
你可以用这一行来做到这一点:
$(window.getSelection().anchorNode).closest('li').remove();
它将获取当前光标位置并删除节点li
。