解决iPhone点击输入框页面不回弹

850 阅读1分钟

解决ios上点击输入框,页面不回弹的问题


$("input,textarea").on("blur", function() {
    setTimeout(function() {
        window.scrollTo(0, 0);
    }, 10)
}).on('focus', function() {
    var clientHeight = document.documentElement.clientHeight || document.body.clientHeight;
    var offsetTop = $(this).offset().top - (clientHeight / 4);
    setTimeout(function() {
        window.scrollTo(0, offsetTop);
    }, 10)
});