iPad Safari不会触发模糊事件 [英] iPad Safari does not fire blur event

查看:125
本文介绍了iPad Safari不会触发模糊事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用程序中有一个带有jQuery模糊事件处理程序的html输入文本元素:

I have an html input text element in my application with jQuery blur event handler:

$('#textBox').blur(function () { console.log('blur'); })

当我点击在文本框外的页面区域,桌面浏览器会触发此事件,但iPad Safari不会。键盘和光标都不会消失。有没有办法启用模糊事件?

When I click on a page area out of the textbox, desktop browsers fire this event, but iPad Safari does not. And neither the keyboard nor the cursor does not disappear. Are there any ways to "enable" the blur event ?

推荐答案

按照设计,点按即可删除悬停状态,但是文本框将保持专注。

By design, a tap away will remove the hover state but the textbox will remain focused.

Safari Web内容指南应该可以帮助您在IOS设备上开发Safari。

Safari Web Content Guide should help you develop for Safari on IOS devices.

这篇关于iPad Safari不会触发模糊事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆