我在使用 jQuery Chosen 插件时遇到了一些问题。以下是一些屏幕截图:
焦点 Users
输入是 Bootstrap 对话框选项卡中的 jQuery Chosen select
输入(但这并不重要)。如您所见,Chosen 的 ul.chosen-results
卷轴并未到达底部。
现在,如果我向下滚动结果:
我到达了 ul.chosen-results
的底部,但是如果从这一点开始用鼠标滚轮向下滚动,最右边的滚动条不会向下滚动。
但我希望另一个滚动条也从那一点开始向下滚动,同时使用 ul.chosen-results
的底部滚动条向下滚动 ul.chosen-results
达到,为了达到这个目的:
看到最右边的滚动条也在这里。这是我在 ul.chosen-results
上滚动时想要达到的目标。滚动 ul.chosen-results
时,Chosen 是否会以某种方式抑制滚动事件传播?
我能达到我想要的吗?怎么办?
感谢关注!
最佳答案
在未缩小的js插件文件中 找到以下代码
high_top = this.result_highlight.position().top + this.search_results.scrollTop();
并以此替换它。
high_top = this.result_highlight.position().top;
此问题已得到解决 here另一个可能的解决方法是更新到 jQuery 2.2.1
关于javascript - jQuery 选择滚动问题,包含所选元素的元素不滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34177932/