首页 > 技术文章 > jq------为ajax动态生成后的dom片段批量添加点击事件

nullman 2017-08-24 11:27 原文

 $('body').on('click', '.class-name',function(){}) 
 
但是在苹果手机上会失效,网上的说法是如果将click事件委托到document或者body元素上时,委托的元素是不可点击的元素时(如div、span等),click会失效
 
解决方法是将click事件委托到目标元素或者目标元素的父元素上
$('targetParent').on('click','.target',function(){})

推荐阅读