【发布时间】:2017-08-05 02:28:50
【问题描述】:
在将 JQuery UI 与 Touch Punch 结合使用时,自动完成输入字段(在对话框内)中的单词选择无法正常工作。如果自动完成字段直接在 HTML 页面上,而不是在对话框中,它似乎可以工作。 请注意,鼠标选择在所有情况下都可以正常工作,但触摸选择(即在移动设备上)则不行。
我已将整个案例缩减为几行 HTML 和 JavaScript 代码。 一次with JQuery UI Touch Punch,一次without JQuery UI Touch Punch。
我能够使用浏览器和操作系统的所有组合重现错误,例如iPhone 上的 Chrome、Android 手机上的 Chrome 以及 iPad 上的 Safari,
如果有人知道解决方法会很好。
【问题讨论】:
-
也许您可以在您的问题中添加这几行
html和js,以便其他读者可以快速浏览。而且,如果你决定删除你的好例子,这个问题将继续为其他读者提供帮助。
标签: jquery-ui autocomplete mouseevent touch-event touch-punch