移动端ios页面动态节点绑定点击事件失效

比如这样:

$(document).on("click",".btn",function(){
        alert('单击弹起')
})


原因的话,网上的说法是iphone上没有click事件 ,document和body默认是不可点击的 解决办法:

  1. 给绑定元素添加CSS cursor:pointer
  2. 将目标元素换成 a 或者 button 等可点击的元素
  3. 将 click 事件委托到非 document 或 body 的父级元素上


移动端ios页面fixed定位元素内部表单输入唤起软键盘,fixed定位失效,元素被顶起来了...

解决办法:
  1. 直接修改父元素为absolute定位
  2. ...