【发布时间】:2017-11-09 05:07:58
【问题描述】:
我正在使用 JQuery 选择插件,选择单选。当我打开下拉列表时,其中列出了一些加载的值。它也显示垂直滚动。我可以使用滚动条和鼠标滚动进行滚动,但我无法选择特定项目。当鼠标悬停在项目上时,下拉菜单会将我带到列表的末尾。
帮我解决这个问题。
【问题讨论】:
标签: jquery-chosen angular-chosen
我正在使用 JQuery 选择插件,选择单选。当我打开下拉列表时,其中列出了一些加载的值。它也显示垂直滚动。我可以使用滚动条和鼠标滚动进行滚动,但我无法选择特定项目。当鼠标悬停在项目上时,下拉菜单会将我带到列表的末尾。
帮我解决这个问题。
【问题讨论】:
标签: jquery-chosen angular-chosen
我找到了答案。 感谢大家花时间在这方面
答案是
在 chosen.jquery.min.js 文件中的代码类似于
c = this.result_highlight.position().top + this.search_results.scrollTop(),
将上面一行替换为
c = this.result_highlight.position().top,
然后滚动问题将得到修复。
【讨论】:
根据这个问题https://github.com/harvesthq/chosen/issues/2504#issuecomment-194773350 更新 jQuery 库时问题似乎得到了解决。
我可以确认升级到 jQuery 版本 1.12.1 可以解决问题。 1.12.0 是有问题的。
-- 溺水极乐世界
【讨论】: