如果dom元素是:visible
,它是否总是可以聚焦?
答案 0 :(得分:0)
没有。你不能(例如,默认情况下)聚焦div。
答案 1 :(得分:0)
不保证,但您可以检查元素是否会触发focus
事件。
var focussableEls = [];
$(":visible").each({
if (typeof this.focus == 'function')
focussableEls.push(this.id);
});
console.log(focussableEls);
答案 2 :(得分:0)
检查具有tabindex
属性的元素:
$('[tabindex]')