zoukankan      html  css  js  c++  java
  • 解决动态添加元素绑定事件在ios上面失效

    最近做的一个项目中,需要我自己拼接字符串,然后append到页面中,而其中有一些元素需要添加事件,这时,我想到的就是使用on()来绑定事件.

    例:$('body').on('click',element,fn);

    这样做的原理我也不太是太懂,好像是通过冒泡,将事件冒泡到body的后代元素element中,这样就绑定上事件了,但是其在andriod上没有问题,在ios上面却没有效果.

    查了各种帖子,好像是因为没有找到DOM的原因(具体原因暂且不提,我也不是处女座...)

    后来发现,只要在你最初查找的元素样式中添加cursor:pointer属性,在ios上面就正常了,

    例如上面那种情况,只需要添加如下一段css属性即可

    cursor:pointer;

    唉,尽管不太清楚,其中涉及到的一些更深层次的原因,但是对我这种菜鸡来说,能解决都是福音了.

  • 相关阅读:
    阿里巴巴Java编码规范插件安装使用指南
    jhipster安装_Windows
    Linux 基本命令
    HTTPie命令介绍
    MySQL卸载
    Windows Phone8.1系统新特性
    SQL 游标知识整理
    浅析C#代理
    javascript 实现ajax
    jquery 之load post get
  • 原文地址:https://www.cnblogs.com/fbzs/p/6676916.html
Copyright © 2011-2022 走看看