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 });