在开发的时候,经常会处理一些未来元素事件,之前一直用的delegate()
事件,不过据说这货好想从哪个版本开始不建议使用了,具体我也不清楚是哪个版本,这里我也不做过多讲解;
这篇文章提到另一个处理未来元素事件的方法:
$(document).on('click',selector,function(){
//...要执行的事件
})
⚠️注意:重点来了,这方法在pc照常运行,浏览器渲染的手机模拟器正常运行,安卓手机正常运行,苹果手机...卧槽,挂掉了!!!
什么情况,找来找去,找到了原因,需要给绑定的未来元素添加一个css样式:
.selector{
cursor: pointer;
}
话不多说,都是泪。。。