如何关注HTML5 <button>
元素(最好使用jQuery)?
我试过了:
$('#myButton').focus();
和
$('#myButton').trigger('focus');
我在按钮上使用和不使用tabstop
时尝试了它,到目前为止没有运气。
答案 0 :(得分:1)
想出来。我试图从另一个事件处理程序(显然不起作用)中聚焦按钮。
我的解决方案是添加一个简单的1ms超时:
window.setTimeout(function () { $('#myButton').focus(); }, 1);
这使它完美无缺。
答案 1 :(得分:-1)
适用于XP的Chrome 20:http://jsfiddle.net/Grezzo/KCS9T/