美文网首页
对未来元素事件的处理,在手机端失灵了?

对未来元素事件的处理,在手机端失灵了?

作者: lMadman | 来源:发表于2017-07-28 14:51 被阅读0次

    在开发的时候,经常会处理一些未来元素事件,之前一直用的delegate()事件,不过据说这货好想从哪个版本开始不建议使用了,具体我也不清楚是哪个版本,这里我也不做过多讲解;

    这篇文章提到另一个处理未来元素事件的方法:

    $(document).on('click',selector,function(){
        //...要执行的事件
    })
    

    ⚠️注意:重点来了,这方法在pc照常运行,浏览器渲染的手机模拟器正常运行,安卓手机正常运行,苹果手机...卧槽,挂掉了!!!

    什么情况,找来找去,找到了原因,需要给绑定的未来元素添加一个css样式:

    .selector{
         cursor: pointer;
    }
    

    话不多说,都是泪。。。

    相关文章

      网友评论

          本文标题:对未来元素事件的处理,在手机端失灵了?

          本文链接:https://www.haomeiwen.com/subject/wuzxlxtx.html