У меня есть некоторый HTML-код в приложении PhoneGap, который отображает для пользователя поле <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>
всегда видимым, то раскрывающийся список будет работать как надо, без проблем.
Почему это так?