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;

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

  • 相关阅读:
    fiddler抓取java系程序的网络通信
    ZOJ 2724 Windows Message Queue(优先队列)
    FZU 电动车通行证制度
    Havel定理
    Catch That Cow
    Trie树
    zoj 2876 Phone List
    zoj 2420
    getchar
    zoj 1315 Excuses, Excuses!
  • 原文地址:https://www.cnblogs.com/fbzs/p/6676916.html
Copyright © 2011-2022 走看看