我在一个PhoneGap应用程序中有一些HTML代码,它显示一个
问题只会在
这是为什么呢?
<select>
框供用户使用。当我点击它时,通常的Android选择屏幕不会弹出。我之前在webOS上也遇到了类似的问题(尽管当时下拉菜单正常工作)。
<select>
位于一个<div>
内,在执行过程中某些时候会隐藏或显示。<div id="submit">
<ul class="rounded">
<li><select id="item"></select></li>
</ul>
</div>
问题只会在
<div>
被隐藏并再次显示时出现(无论是通过CSS直接隐藏还是使用jQuery的hide()
和show()
方法)。如果我将<select>
框移动到该<div>
之外,或者使<div>
始终可见,则下拉菜单的行为就像应该的一样,没有问题。这是为什么呢?