Safari: focus事件在button元素上不起作用
- 论坛
- Safari: focus事件在button元素上不起作用
6 浏览
Safari: focus事件在button元素上不起作用
在所有浏览器上,当点击后,focus事件能够正常工作,但在Safari上不能。
它在div[tabindex]元素上能够正常工作,但在button或者input:button元素上不能正常工作。
当我使用$('.btn').focus()时,它也能够触发focus事件。
为什么点击事件没有触发focus事件呢?
以下是我的代码:
$(".btn").focus(function (e) { $(".result").append("事件:"+e.type+", 目标:"+e.target+""); })
.result{min-height:200px;border:1px solid #000;}
div元素结果: