javascript - Get Jquery Chosen 选项显示在 Jquery 对话框之外。

标签 javascript jquery css

我在底部的 jquery 对话框中有“Jquery Chosen”。当我打开“选择”时,“选择的选项”将进入 jquery 对话框。这会导致 jquery 对话框获得垂直滚动条,并且在关闭“选择”后对话框中出现空隙。关闭“选择”后如何删除间隙。或者有什么方法可以让“选择的选项”脱离对话框。

最佳答案

我是这样解决问题的:

// Setup my chosen inputs
$('.my-chosen').chosen({});

// Prevent my chosen inputs from getting cut off by jquery ui dialogs
$("body").on("chosen:showing_dropdown", ".my-chosen", function () {
    $(".ui-dialog .ui-dialog-content").css("overflow","visible");
    $(".ui-dialog").css("overflow","inherit");
});

在这里查看 fiddle :http://jsfiddle.net/am7ssqzs/

关于javascript - Get Jquery Chosen 选项显示在 Jquery 对话框之外。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27198736/

相关文章:

javascript - Facebook OAuth 与 Firebase 和 Expo

javascript - 如何在 jquery 的 html 中添加变量

html - 页面扩展到 HTML 标签之外

javascript - 如何提交用户输入并删除输入后的问题?

javascript - 我可以从 DOM 上方动态创建的 HTML 输入元素捕获更改事件吗?

javascript - 在文件输入更改时异步上传图像到 amazon s3

javascript 日期时间比较

css - 对同一网页的不同部分应用不同的css样式表

html - 如何使响应式导航菜单保持在页面顶部?

JavaScript 出现在继承了 "inline-block"css 的页面上