Safari不支持blur事件吗?怎么办?

来源:9-3 部署到云服务器

他门说这就是人生

2020-05-19

http://img.mukewang.com/szimg/5ec3508609bd228d03650643.jpg

如图,我点“直线距离”时,让下面的选项获得显示并获得焦点,再在blur事件中规定失去焦点则隐藏,然后就可以来控制显隐了。但是,唯独在safari浏览器中,点击空白处,无法隐藏。老师,请问这可能是什么原因呢?safari不支持blur事件吗?像这种效果这么做呢,要浏览器全兼容?

线上地址:http://data-man.iask.in:18008/index

您可以看看,帮我想想原因吧,给我个办法吧。谢谢您。:)

在safari浏览器中vConsole就是正常的。这种效果一般要怎么做才能全兼容浏览器呢?

写回答

1回答

ustbhuangyi

2020-05-19

safari 肯定支持 blur 事件的,你可以多 log 一些信息,看一下点空白处还做了哪些操作,可能让面板又展开了。

0
1
他门说这就是人生
好的,谢谢老师
2020-05-19
共1条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程