我正在尝试进行类似 facebook 的搜索(自动完成),如 facebook/gmail 的撰写消息。我的整个脚本位于http://jsfiddle.net/6YbrP/13/。
if(e.keyCode == 8 && $(this).val() == ''){
$('#itemcontainer div.detailwrapper:last').remove();
}
使用上面的脚本,当我想添加更多项目时,我输入一些字符并使用退格再次擦除这些字符,当文本框清除它时,它也会立即删除最后一个元素。
这不是我想要的。文本框清除时不应删除最后一个元素,除非用户在文本框清除后再次按下退格键。逻辑与 facebook/gmail 的撰写消息中的一样。所以我该怎么做?对此有任何想法吗?