javascript - jquery ui selectmenu 滚动条不工作

标签 javascript jquery jquery-ui jquery-plugins select-menu

我使用 jquery selectmenu 插件。我已经用

初始化了选择
$('select').selectmenu({width:100, maxHeight:300, style: 'dropdown'});

我有很多选项,这会导致出现默认浏览器滚动条,但我无法使用它。如果我单击并尝试拖动此栏,选择菜单将关闭。我可以用鼠标滚轮滚动。 css 和各种插件可能会有一些冲突。但我不确定从哪里开始寻找。

任何想法,可能导致此问题的原因是什么?

最佳答案

当在 CSS 中打开时,您可以设置选择菜单内容的最大高度,然后它将在可以使用的项目列表中显示一个滚动条。

ul.ui-menu { max-height: 420px !important; }

如果您使用的其他 jQuery UI 小部件包含分配了“ui-menu”类的

    元素,您可能需要在 CSS 中进一步限制这种样式更改。

关于javascript - jquery ui selectmenu 滚动条不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11501045/

相关文章:

javascript - socket.io 在点击后显示多个用户数据

javascript - jQuery:是否有一个菜单插件可以满足我的需求?

javascript - 如何在表单操作或 window.location(PHP) 中使用数据切换?

javascript - JS : How does event. 涉及属性(property)工作?

javascript - 如何在 jQuery 中折叠选项卡?

javascript - Jquery ui 对话框模态 True

javascript - .val() 的替代方案将其用于选择选项

javascript - jQuery unwrap 添加了一个中断

jQuery 自动完成类,如何获取 id

javascript - 基于另一个复选框复制复选框组的状态