使用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个代表.除非我没有足够的代表评论......)