jQuery选择了滚动问题,包含所选内容的元素不会滚动

时间:2015-12-09 11:40:29

标签: javascript jquery jquery-chosen

我正面临着jQuery Chosen插件的一些问题。以下是一些截图:

enter image description here

焦点Users输入是Bootstrap对话框中选项卡内的jQuery Chosen select输入(但无论如何这都无关紧要)。正如你所看到的,选择的ul.chosen-results的卷轴没有到达底部。

现在,如果我向下滚动结果:

enter image description here

我到达ul.chosen-results的底部,但是如果从此点开始用鼠标滚轮向下滚动,则最右边的滚动不会向下滚动。

但是我希望另一个滚动条从此时开始向下滚动ul.chosen-results,同时向下滚动ul.chosen-results,以实现此目的:

enter image description here

看到最右边的滚动条也在这里。这是我在ul.chosen-results上滚动时想要达到的目标。在滚动ul.chosen-results

时,选择是否以某种方式禁止滚动事件传播

我可以实现我想要的吗?怎么样?

感谢您的关注!

1 个答案:

答案 0 :(得分:6)

在未缩小的js插件文件中 找到以下代码

high_top = this.result_highlight.position().top + this.search_results.scrollTop();

并替换它。

high_top = this.result_highlight.position().top;

已解决此问题here另一种可能的解决方法是更新到jQuery 2.2.1