iOS无法识别点击事件

Eva*_*nss 5 jquery google-maps ios

我使用jQuery创建一个交互式地图.如果单击地图左侧的6个位置中的任何一个,地图将平移到它们,并且标记会显示带有其名称的标签.我知道我的代码非常混乱,但这仅用于演示目的.到目前为止一切正常:

http://smartpeopletalkfast.co.uk/gmap2/

它们是一些额外的功能.单击地图本身中的标记时,标记应显示该名称,并且地图左侧的位置名称应变为粗体.这是在Firefox和Chrome上发生的,但在iPad和iPhone上没有任何反应.

我已经阅读了关于在iOS上使用jQuery的问题,但我已经尝试了没有运气的解决方法.谢谢

Eva*_*nss 12

更改事件侦听器"单击"以"单击touchstart"修复此问题.

  • 这个答案能够获得奖牌;-)完美地运作$('what').live('click touchstart',function(){alert('works!')}); (2认同)