自动完成样式定制

时间:2012-08-17 07:22:52

标签: autocomplete customization styling

由于一些不可避免的原因,我不得不将自动完成结果包装在两个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存在并获取一切正在回归?

1 个答案:

答案 0 :(得分:1)

我通过动态地将<ul>的css类应用于<div>来实现此目的。