我刚开始使用 jRails 和 jRails auto_complete helper
http://github.com/evilmarty/jrails_auto_complete
在使用原型之前,我使用了默认的 auto_complete 帮助程序,并且除了将鼠标悬停在自动完成的结果上之外,该插件在 jRails 上工作得很好。如果您使用简单的文本作为结果,它会像宣传的那样工作。但是我一直在我的部分中使用几个 div 来生成自动完成的输出。
<li class="location"><div class="image"><img src="/images/flags/<%=h image %>.png"/></div><div class="name"><%=h location.keyword %>,</div><div class="country"> <%=h location.sideinfo %></div></li>
它看起来和以前一样,所有的 CSS 工作和看起来都和以前一样,但是选择或悬停在结果上是一团糟。仅当您将鼠标悬停在文本周围的背景上时,它才允许选择...标签中的任何内容(div、span 等)都会导致悬停消失,单击它不会将文本添加到文本框。
有没有其他人有类似的问题?