码迷,mamicode.com
首页 > 其他好文 > 详细

iphone上click事件不触发的问题解决。

时间:2014-07-02 23:16:12      阅读:333      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   http   java   color   

 

iphone上click事件不触发的问题解决。

 

 

//在ID为jsProvince上有这么一个事件:
            $(‘body‘).on(‘click‘, ‘#jsProvince‘, function(e){
                $(this).next(‘.province-list‘).removeClass(‘hide‘);
            });

但是在iphone上点击就是没反应,无法出发绑定的点击事件。

但是在android上测试是没问题的。

 

找了半天终于找到了解决办法:

只需要给ID为jsProvince的元素添加一个如下的css样式就好了:

#jsProvince{
   cursor: pointer;
}

 

 

就可以正常点击了。很神奇的。The answer is incredibly simple: Just set the css cursor: pointer.

 

参考:

http://ross.posterous.com/2008/08/19/iphone-touch-events-in-javascript

http://stackoverflow.com/questions/3705937/document-click-not-working-correctly-on-iphone-jquery

 

 

 

 

iphone上click事件不触发的问题解决。,布布扣,bubuko.com

iphone上click事件不触发的问题解决。

标签:android   style   blog   http   java   color   

原文地址:http://www.cnblogs.com/didi/p/3818784.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!