微信网页输入框和键盘问题

类无缝滚动页面,共三个部分
最后一部分有一个表单
点击输入框,弹出键盘,页面位置发生改变,看到的是第二部分了,这是什么情况,QQ浏览器没有这个问题

如下图
Image
Image

阅读 8.7k
1 个回答

有可能是js事件冒泡导致的。
比如现在:
<div id="A" st>

<div id="B">
</div>

</div>
$('#A').on('click',function(){
console.log('i am is a');
})
$('#B').on('click',function(){
console.log('i am is b');
})

如果你点击A dom的话,它会同时触发B dom的click监听。
不知道是不是这个原因。希望能帮到你

图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进