Layer For Mobile 弹窗 input输入文字后,点击取消确定按钮失效(需点击两次)

webapp中使用Layer For Mobile弹出弹窗,修改昵称输入文字后,ios手机中,如果不先点击收起键盘,两个按钮点击之后无效...

两个按钮的方法是写在这里的——>Layer For Mobile 弹窗 input输入文字后,点击取消确定按钮失效(需点击两次)

最后只能吧点击按钮click事件单拎出来。。。发现还是会无效。

那就只能试下touchstart。。。发现可以了。

解决办法:layer按钮点击事件拎出来写,并且使用touchstart方法;

代码如下:

Layer For Mobile 弹窗 input输入文字后,点击取消确定按钮失效(需点击两次)

 

注意:如果click与touch事件混用,也许会造成点击穿透。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-15
  • 2021-11-04
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案