当我尝试使用jtsage数据库时,我遇到了一个奇怪的问题。 我的jquerymobile页面的页眉和页脚应该是“固定的”。 在用户打开数据选择器之前,这些页眉和页脚确实保持不变。 但是在使用datepicker之后,页眉和页脚不再“固定”。 为什么不? (当用户触摸它时,datepicker还会做些什么奇怪的事情?) 示例here
答案 0 :(得分:2)
我已成功复制您的问题并找到解决方案。
您的问题来自放置在标题左侧的图片。由于某种原因,当选择日期时,datebox将导致页眉和页脚更改其高度。如果删除徽标,此问题将消失。但当然你无法删除公司徽标。
为了解决您的问题,您应该从标题中删除 data-position="fixed"
,但请将其保留在页脚中。你只需要在页脚中使用它。这将解决您的问题。
编辑:
我的建议是使用此日期选择器:http://mobiscroll.com/
它可以比Datebox更好地定制,更不用说它有不同的移动平台皮肤,所以它看起来像本机Android或iOS datepicker。更不用说有更新和更新的Android和iOS版本的皮肤。
如果您想了解更多有关jQuery Mobile日期选择器的信息,请查看 article 。