由于一些不可避免的原因,我不得不将自动完成结果包装在两个div中,所以我的最终输出为
<div id="resultDiv">
<div id="scrollerDiv">
<li>...</li>
<li>...</li>
<li>...</li>
</div>
</div>
而不是
<li>...</li>
<li>...</li>
<li>...</li>
但是这会从我的结果中删除所有样式和事件(即<li>
s)。我的'select'事件被调用,结果可以使用向上和向下箭头导航,所选记录的背景被突出显示等,然后添加这些div,但所有这些功能都消失了。我可以在'jquery.ui.autocomplete.js'和/或' query.ui.css '中进行任何更改,以添加此div存在并获取一切正在回归?
答案 0 :(得分:1)
我通过动态地将<ul>
的css类应用于<div>
来实现此目的。