目前使用此功能解除iOS上的键盘。
问题在于,这与使用表单的UI对话框无法正常工作,并且想知道是否有更好的方法。
var hideKeyboard = function () {
if ( document.activeElement !== null ) {
document.activeElement.blur();
jQ('input').blur();
}
};
答案 0 :(得分:1)
你可以尝试聚焦()非文本元素,比如提交按钮。
答案 1 :(得分:1)
问题不是很清楚......
也许用于触发hideKeyboard
功能的事件也由UI库处理。
您拨打event.stopPropogation()
时可以尝试event.preventDefault()
或hideKeyboard()
吗?