blur 事件的兼容性(或者是 checkbox 的兼容性)

一个父元素获得了焦点

  • 在 chrome 中, 如果子元素是可以获得焦点的元素(checkbox,input), 那么点击子元素, 父元素会产生 blur 事件
  • 在 safari 中, checkbox元素不可以获得焦点, input 可以获得焦点. 所以点击checkbox 不会让父元素触发 blur 事件