聚焦HTML5 <button>元素</button>

时间:2012-07-06 15:52:34

标签: jquery html5 button focus

如何关注HTML5 <button>元素(最好使用jQuery)?

我试过了:

$('#myButton').focus();

$('#myButton').trigger('focus');

我在按钮上使用和不使用tabstop时尝试了它,到目前为止没有运气。

2 个答案:

答案 0 :(得分:1)

想出来。我试图从另一个事件处理程序(显然不起作用)中聚焦按钮。

我的解决方案是添加一个简单的1ms超时:

window.setTimeout(function () { $('#myButton').focus(); }, 1);

这使它完美无缺。

答案 1 :(得分:-1)

适用于XP的Chrome 20:http://jsfiddle.net/Grezzo/KCS9T/