javascript - jQuery 选择滚动问题,包含所选元素的元素不滚动

标签 javascript jquery jquery-chosen

我在使用 jQuery Chosen 插件时遇到了一些问题。以下是一些屏幕截图:

enter image description here

焦点 Users 输入是 Bootstrap 对话框选项卡中的 jQuery Chosen select 输入(但这并不重要)。如您所见,Chosen 的 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 时,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/

相关文章:

javascript - 我有一个无序列表,我想滚动到可点击的元素

javascript - 从列表数组中追加一个值 - React Native

javascript - 使用 jQuery 链接到 Accordion 中的部分

javascript - jQuery,无法获取文本框的值

jQuery 选择的插件样式不正确。很小

javascript - 仅更改 jquery 插件中的一种选择样式

jQuery Chosen 插件定制

javascript - 从文本框中动态复制内容

javascript - jqplot y 轴文本高度有剪辑

jquery - Snap.js 侧面板默认打开?