jQuery移动自定义选择恢复为对话框。
我使用的是最新版本的jQuery mobile 1.20 Final,我有一个自定义的选择输入,它会在弹出窗口中打开,与这里的完全相同:jQuery移动自定义选择恢复为对话框。,jquery,jquery-mobile,Jquery,Jquery Mobile,我使用的是最新版本的jQuery mobile 1.20 Final,我有一个自定义的选择输入,它会在弹出窗口中打开,与这里的完全相同: 我遇到的问题是,当页面的高度小于弹出窗口时,它会打开一个对话框而不是弹出窗口。有没有办法防止这种情况发生 我不知道是否有办法做到这一点。但如果有,它会处理JQM的内部结构/代码。我可以给你一个简单的解决方案: 假设select弹出窗口的高度为150px,然后修改页面CSS,如下所示: #pageId{ height: auto; min-he
我遇到的问题是,当页面的高度小于弹出窗口时,它会打开一个对话框而不是弹出窗口。有没有办法防止这种情况发生 我不知道是否有办法做到这一点。但如果有,它会处理JQM的内部结构/代码。我可以给你一个简单的解决方案: 假设select弹出窗口的高度为150px,然后修改页面CSS,如下所示:
#pageId{
height: auto;
min-height: 160px; /* Some value greater than 150px, As I assume selectbox pop-up's height 150px*/
}
我不知道是否有任何方法可以做到这一点。但如果有,它将处理JQM的内部结构/代码。我可以给你一个简单的解决方案: 假设select弹出窗口的高度为150px,然后修改页面CSS,如下所示:
#pageId{
height: auto;
min-height: 160px; /* Some value greater than 150px, As I assume selectbox pop-up's height 150px*/
}
这是一个很好的解决方案,但我真的希望有一个动态的解决方案。谢谢你的回答。这是一个很好的破解,但我真的希望有一个动态的解决方案。谢谢你的回答。