由于某些不可避免的原因,我不得不将自动完成结果包装在两个 div 中,所以我的最终输出为
<div id="resultDiv">
<div id="scrollerDiv">
<li>...</li>
<li>...</li>
<li>...</li>
</div>
</div>
代替
<li>...</li>
<li>...</li>
<li>...</li>
但这会从我的结果(即<li>
s)中删除所有样式和事件。在添加这些 div 之前,我的“选择”事件被调用,结果可以使用向上和向下箭头导航,所选记录的背景被突出显示等,但所有这些功能都消失了。我可以在“jquery.ui.autocomplete.js”和/或“ query.ui.css ”中进行任何更改以添加此 div 存在并让一切恢复正常吗?