• 解决动态添加元素绑定事件在ios上面失效


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

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

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

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

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

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

    cursor:pointer;

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

  • 相关阅读:
    form表格属性
    sql查询练习题
    在Mac上搭建java开发环境
    搭建vim作为java开发环境(-)
    C++学习之class
    nginx学习----1
    Html5学习笔记---1
    国庆节
    memcache------01
    jquery学习之概述
  • 原文地址:https://www.cnblogs.com/fbzs/p/6676916.html
Copyright © 2020-2023  润新知