[英]hide keyboard on ios device when focus in input
当一些插件(或其他代码)使用纯javascript(或jquery库)设置焦点到html页面上的输入元素时,我想在ipad设备上隐藏虚拟键盘
您将不得不再次模糊它,但键盘可能会闪烁。
$('input').on('focus', function() { $(this).blur(); });
或者,取决于您是否已动态创建input
元素。
$('#wrapper').on('focus', 'input', function() { $(this).blur(); });
Typescript版本需要在HTMLElement
上触发blur()
。 像这样:
let myElement: HTMLElement;
myElement = <HTMLElement>document.activeElement;
myElement.blur()
有时,它需要等待一段时间。
setTimeout(function() { document.activeElement.blur(); }, 100);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.