$(document).click() 在苹果手机上不能正常运行解决方案

$(document).click() 在苹果手机上不能正常运行解决方案

本来是如下一段跳转代码,发现在安卓和微信开发者工具上都能正常运行,但是苹果手机就不行了。

$(document).on('click', '.url', function(){
    location.href = $(this).attr('data-url');
    return false; 
});

经过查找资料发现,苹果的需要在click后面加上touchstart

$(document).on('click touchstart', '.url', function(){
    location.href = $(this).attr('data-url');
    return false; 
});

测试可以正常运行了

备注

后来经过研究发现,如果把目标节点样式cursor设为pointer后就可以使用click了,应该是苹果认为只有pointer的才算是点击,大家有兴趣可以看下。

详见:https://www.cnblogs.com/lxwphp/p/10281073.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/112564.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • mysql面试题总结[通俗易懂]

    mysql面试题总结[通俗易懂]1.主键超键候选键外键   超键(superkey):在关系中能唯一标识元组的属性集称为关系模式的超键    候选键(candidatekey):不含有多余属性的超键称为候选键    主键(primarykey):用户选作元组标识的一个候选键程序主键    外键(foreignkey):如果关系模式R1中的某属性集不是R1的主键,而是另一个

  • 网站ssl证书申请_证书注册需要什么材料

    网站ssl证书申请_证书注册需要什么材料HTTPS是指网站在地址栏显示的加密协议,这个协议称作为HTTPS,但实现HTTPS必须要用HTTPS证书才可以,这就告诉大家任何申请HTTPS证书。申请HTTPS方法1、HTTPS证书申请之前我们需要准备:域名、邮箱(用于接收证书)。2、然后将域名确定后提交至Gworg进行申请。3、根据要求完成域名认证,可选认证方式DNS解析、文件认证、邮箱。4、大约十几分钟就可以获得SSL证书文件。5、配置到指定的服务器或者CDN等产品。6、HTTPS证书只需几分钟就可以完成。如果对申请

  • 无法创建文件夹或文件问题的解决的方法

    无法创建文件夹或文件问题的解决的方法

    2021年12月14日
  • spring cloud 入门系列四:使用Hystrix 实现断路器进行服务容错保护「建议收藏」

    在微服务中,我们将系统拆分为很多个服务单元,各单元之间通过服务注册和订阅消费的方式进行相互依赖。但是如果有一些服务出现问题了会怎么样?比如说有三个服务(ABC),A调用B,B调用C。由于网络延迟或C

  • Oracle 函数索引_oracle索引创建

    Oracle 函数索引_oracle索引创建oracle中创建函数索引即是你用到了什么函数就建什么函数索引,比如substrselect*fromtablewhere1=1andsubstr(field,0,2)in(’01’)创建索引的语句就是createindexindexnameontable(substr(fileld,0,2))onlinenologging;创建索…

  • 【Spring基础】JDK动态代理实现原理(jdk8)

    【Spring基础】JDK动态代理实现原理(jdk8)前言Github:https://github.com/yihonglei/thinking-in-spring一JDK动态代理在了解JDK动态代理前,有需要可以了解下代理模式。参考:https://blog.csdn.net/yhl_jxy/article/details/52679882;天天的都听到人们说JDK动态代理,听上去感觉好屌的样子,为什么要叫JDK动态代理?…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号