zoukankan      html  css  js  c++  java
  • iphone上click事件不触发的问题解决。

    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


     
    如果不能打卡以上两个网站,或者被墙,推荐一个chrome免费翻墙插件,可以免费上国外google搜索。 
    http://honx.in/i/U6vMmYKo1144eGRW

  • 相关阅读:
    性能测试相关
    centos7 设置定时器 crond
    大杀器Bitset
    树形DP
    双线程DP
    状态压缩DP
    斜率优化DP
    01分数规划
    二分和三分
    uva11549 Floyd判圈法
  • 原文地址:https://www.cnblogs.com/didi/p/3818784.html
Copyright © 2011-2022 走看看