在移动设备/平板电脑上滚动时,datepicker日历消失

时间:2016-06-16 08:31:53

标签: jquery-mobile datepicker calendar

在移动设备/平板电脑上滚动时,

datepicker日历会消失。

当我点击字段(在手机或平板电脑上)日期时,会出现日历,但是当我想要滚动(您必须触摸屏幕才能滚动)时,日历会消失。它非常烦人,因为这是我需要让它工作的最后一件事。

您可以查看以下日期字段: http://domburghome.com/domburg/index.php/hotel/jan-tooropstraat-2a/

请有人帮助我。 thnxx

1 个答案:

答案 0 :(得分:1)

这是旧的,但在我搜索解决方案时却是最好的结果,所以我在这里修理它。如果您正在使用Bootstrap日期选择器,请检查mousedown事件处理程序并查看它是否也绑定到touchstart。只需删除触摸开始。

multiprocessing

将此更改为

$(document), {
                'mousedown touchstart': $.proxy(function(e){

提交在这里:https://github.com/uxsolutions/bootstrap-datepicker/pull/1284