【发布时间】:2017-06-25 13:37:35
【问题描述】:
我在我的网站上使用 fullcalendar jquery 插件。它在我的笔记本电脑上完美运行。但是在 移动 设备上,当我在月视图中点击一天时,用于获取有关用户想要创建的事件(开始时间、结束时间、事件标题)的信息的模式不会触发立即启动,而我必须在 day 上点击并按住一段时间,模态才会出现,当我必须创建时也会发生同样的事情多日活动,即。我必须在第一天点击并按住,然后过了一段时间,这一天被选中,我可以向前移动手指来选择更多的日子。有什么方法可以在我点击当天立即触发这些事件,或者可以减少时间延迟以获得更流畅的体验?也许有一些建议? (代码非常大,所以我没有添加任何 sn-p,但如果有帮助,我可以添加 fullCalendar 选项。)
任何建议将不胜感激!谢谢!!!
【问题讨论】:
-
我认为点击并按住要求的目的是区分“select”回调和“dayClick”或“eventClick”回调,这可能是点击区域的另一个结果的日历。 fullcalendar.io/docs/event_ui/Touch_Support 建议您可以使用 longPressDelay 选项来控制延迟。
-
非常感谢!!这真的很有帮助:)
标签: javascript jquery html twitter-bootstrap fullcalendar