例如:<input type='text'> 这个元素可以被选中,也就是可以触发focus和blur事件。
那么问题来了:比如自己定义一个<div></div>,那么能否设置这个元素可以被选中?
例如:<input type='text'> 这个元素可以被选中,也就是可以触发focus和blur事件。
那么问题来了:比如自己定义一个<div></div>,那么能否设置这个元素可以被选中?
等待大神回答。
居然直接加一个 tabindex 就可以,额,我好2B.
自己加一个选中的css样式,如:active。
当你的div被点击或是onmouseover的时候,你给它加上这个active的样式即可~
codepen: http://codepen.io/xjiujiu/pen/LEzJdN
11 回答1.3k 阅读
1 回答796 阅读✓ 已解决
1 回答907 阅读✓ 已解决
1 回答725 阅读
1 回答680 阅读
1 回答642 阅读
771 阅读
这样可以focus与blur,但用tab键顺序切换焦点的时候,不会访问到它。