jQuery UI自动完成需要在iOS上双击
jQuery UI autocomplete needs double tap on iOS
我正在使用jQuery UI自动完成(默认功能),但我在iOS中遇到了一个问题——我需要点击两次才能选择一个选项。我在模态窗口中使用Bootstrap。有什么解决办法吗?
我使用Focus事件解决了同样的问题。首先检测它们在触摸设备上。您可以展开下面的用户代理以获取更完整的列表。
然后在select事件中执行您正在执行的操作。这将通过一次点击重定向它们。
focus: function (event, ui) {
if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)) {
window.location.href = ui.item.url;
} else{
$('#SearchTerm').val(ui.item.label)
}
}
相关文章:
- 使用类从一个标记中双击事件
- onclick函数需要双击,因为类分配延迟
- 了解双击代码标记
- jquery Onclick函数带有导致双击的回调排序函数
- 防止双击执行两次jQuery post请求
- JavaScript双击事件
- 选择“字符串”并使用SeleniumJava双击
- jQuery UI自动完成需要在iOS上双击
- 使用jquery在html中添加双击操作
- 双击泛光灯单击
- 如何在Firefox中禁用视频的单击和双击控件
- 双击可更改树标签
- svg.js/svg平移缩放-双击交互
- 在WordSmith jquery中,双击后什么决定了链接图标的位置
- 宣传单:双击时不要触发点击事件函数
- d3 中是否有点击和双击事件.js力定向图
- 当单选按钮的标签可单击时双击
- Draw2d.js:通过双击将可编辑标签添加到现有连接
- 双击不适用于ios和android(PhoneJS)
- 悬停需要双击才能在Safari iOS上工作