1

我正在使用最新版本的 jQuery mobile 1.20 Final,并且我有一个自定义选择输入,它在弹出窗口中打开,与此处的完全一样:

http://jquerymobile.com/demos/1.2.0/docs/forms/selects/custom.html

我遇到的问题是,当页面的高度小于弹出窗口时,它会打开一个对话框而不是弹出窗口。有没有办法防止这种情况发生?

4

1 回答 1

1

我不知道有没有办法做到这一点。但如果它存在,它处理JQM的内部结构/代码。我可以给你一个简单的解决方案:

假设,选择弹出窗口的高度是 150px。然后像这样修改你的页面 CSS:

#pageId{
    height: auto;
    min-height: 160px; /* Some value greater than 150px, As I assume selectbox pop-up's height 150px*/   
}
于 2012-10-05T00:21:00.543 回答