1 //防止键盘把当前输入框给挡住 2 var bfscrolltop = 0;//获取软键盘唤起前浏览器滚动部分的高度 3 $('.weui-input').focus(function () { 4 //给个延迟 5 bfscrolltop = document.body.scrollTop;//获取软键盘唤起前浏览器滚动部分的高度 6 interval = setInterval(function () { 7 document.body.scrollTop = document.body.scrollHeight 8 }, 100 9 ); 10 window.addEventListener('touchmove', fn, false); 11 12 }).blur(function () { 13 clearInterval(interval); 14 });