ページの読み込み/開始後に入力テキストに注目したい。これは私のフォームです:
<form method="post" action="tags">
<input type="hidden" name="id" id="id" value="getId()" />
<input type="text" name="tag" id="tag" autofocus="autofocus"/>
<input type="submit" value="Add" name="add" />
</form>
jQuery を試しましたが、Firefox では動作しません。
jQuery(document).ready(function(){
jQuery("#tag").focus();
});
これは、Fancybox を使用して Iframe として開くウィンドウです。これは私の Fancybox 関数です:
jQuery(".fancybox").fancybox({
type: "iframe",
width: 640,
height: 320,
afterClose : function() {
location.reload();
return;
},
afterShow: function() {
jQuery('.fancybox-iframe').find('#tag').focus();
}
});
これに対する回避策はありますか?
ありがとうございました!