gpt4 book ai didi

javascript - 按下退格键时,删除键或 li

转载 作者:行者123 更新时间:2023-11-30 05:39:05 26 4
gpt4 key购买 nike

我制作了下一个 jsfiddle:http://jsfiddle.net/alonshmiel/Sq5wa/4/

当用户按下 backspace键,我想按照下一条指令删除:

  1. 如果要删除的字符是字符,则将其删除。
  2. 如果所需的字符是<li>元素:删除<li>并删除 <div>在“国家”中找到的元素 <ul> : <div><br></div> (每个 <li> 创建 <div><br></div> )

我有一个检测退格键的函数:

$('#countries').keydown(function(e) {
if (e.which == 8) {

}
});

您可以通过向 ul 添加文本并按回车键来添加 li-s

感谢任何帮助!

最佳答案

你可以用这一行来完成:

$(window.getSelection().anchorNode).closest('li').remove();

获取当前光标位置,如果是li则删除该节点。

关于javascript - 按下退格键时,删除键或 li,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21831946/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com