Javascript 输入字段模糊事件不存在';iPad键盘上的t触发器隐藏?
我有一个带有输入字段的页面。我想在blur上运行一些javascript代码。像这样,Javascript 输入字段模糊事件不存在';iPad键盘上的t触发器隐藏?,javascript,jquery,Javascript,Jquery,我有一个带有输入字段的页面。我想在blur上运行一些javascript代码。像这样, $('#inputfield').on('blur', function() { ... }); 在桌面浏览器上,如果我用tab键或在字段外单击鼠标,它可以正常工作。在iPad Safari浏览器上,如果我点击输入字段之外的内容,它就可以正常工作 但如果单击左下角的隐藏键盘按钮,则不会触发模糊事件。模糊键盘上的事件火不会隐藏吗?我看到指针/光标离开键盘上的输入字段。有没有办法捕获键盘隐藏事件 谢谢。发件人:
$('#inputfield').on('blur', function() {
...
});
在桌面浏览器上,如果我用tab键或在字段外单击鼠标,它可以正常工作。在iPad Safari浏览器上,如果我点击输入字段之外的内容,它就可以正常工作
但如果单击左下角的隐藏键盘按钮,则不会触发模糊事件。模糊键盘上的事件火不会隐藏吗?我看到指针/光标离开键盘上的输入字段。有没有办法捕获键盘隐藏事件
谢谢。发件人:
jQuery-Focusout()和Blur()事件差异
你们可以在互联网上找到很多例子,你们可以看到focusout和blur事件被用作同义词,你们可能会对它们的用法感到困惑。
jQuery的.focusout()和.blur()事件之间有什么区别
.focusout()和blur()jQuery事件之间的区别在于,当某个元素或其中的任何元素失去焦点时,.focusout()会被发送到该元素。.blur()事件支持检测父元素的焦点丢失(即,它支持事件冒泡)
什么是事件冒泡
jQuery中的事件冒泡表示将一个元素中激发的事件传播到DOM层次结构中的上层或下层元素
我过去在模糊方面遇到过问题,现在我只坚持聚焦输出
看看jQuery文档,它们显示了focusout与blur的对比此线程可能会有所帮助:感谢链接。focusout活动对我很有用。太好了:很高兴知道!