js控制移动端的input失去焦点时隐藏键盘

原理:点击input输入完成后点击手机其他区域,手机键盘并没有隐藏,原因是当点击其他区域时input并没有失去焦点,解决的办法就是当点击屏幕其他区域时,使input失去焦点就可以了

$('body').on('touchend', function(el) {
    if(el.target.tagName != 'INPUT') {
        $('input').blur()
    }
})
联系我们

邮箱 626512443@qq.com
电话 18611320371(微信)
QQ群 235681453

Copyright © 2015-2024

备案号:京ICP备15003423号-3