小编Sno*_*Kim的帖子

自动填充功能要求您在更新到1.11.0后在iOS中单击两次

使用jQuery 2.1.0和jQuery.ui 1.11.0在iOS 7中测试.iPhone和iPad Mini.适用于Android和常规浏览器.

问题

我们最近从jQuery UI 1.10.0升级到1.11.0,现在,当点击自动完成结果列表中的项目时,您只能获得悬停,您必须再次单击相同的元素才能获得点击事件.这曾经适用于版本1.10.0.

(评论中的JSFiddle链接)

什么行不通

使用CSS {cursor: pointer}不起作用

使用onclick=""不起作用

(评论中的JSFiddle链接)

奇怪的部分

但这里有趣/奇怪的部分.它适用于JSFiddle 编辑视图,但不适用于JSFiddle"/ show"页面.

JSFiddles :( 键入一个字母显示结果"s"是一个很好的)

我已经在这方面工作了好几天,但在测试只有html视图之前无法在JSFiddle中重现它.所以现在我转向你.我不能为我的生活弄清楚为什么一个页面触发点击事件,而另一个页面没有.

我正在使用jQuery自动完成的最基本功能.实际上,使用jQuery UI主页上显示的完全相同的代码.

这个问题

那么,如何在/ show页面上单击iOS中的一次点击才能获得自动完成功能?

(我会在评论中发布其他链接,因为我还没有10个代表.除非我没有足够的代表评论......)

javascript jquery jquery-ui jquery-ui-autocomplete ios7

52
推荐指数
4
解决办法
2万
查看次数