HTML5要素に焦点を合わせるにはどうすればよいですか<button>
(できればjQueryを使用)?
私が試してみました:
$('#myButton').focus();
と
$('#myButton').trigger('focus');
ボタンの有無にかかわらず試してみましたが、tabstop
今のところ運がありません。
理解した。別のイベントハンドラー内からボタンにフォーカスしようとしていました(これは明らかに機能しません)。
私の解決策は、単純な1msのタイムアウトを追加することでした。
window.setTimeout(function () { $('#myButton').focus(); }, 1);
これにより、完全に機能します。
XPのChrome20で動作します:http://jsfiddle.net/Grezzo/KCS9T/