さて、入力要素がDOMに表示されたときに自動的にフォーカスされるようにする必要があります。これは私が現在やろうとしていることです:
modal.fadeIn('fast', function(){
$('input.cm_modal_input_elem').focus();
});
これは機能していません。これを行う公式の方法は何ですか?
さて、入力要素がDOMに表示されたときに自動的にフォーカスされるようにする必要があります。これは私が現在やろうとしていることです:
modal.fadeIn('fast', function(){
$('input.cm_modal_input_elem').focus();
});
これは機能していません。これを行う公式の方法は何ですか?
それが公式のやり方であり、投稿されたコード以外の何かが機能していない場合は、問題を引き起こしているに違いありません。たとえば、要素を動的に挿入していて、ページの読み込み時に呼び出した関数が後で要素が挿入されたときに実行されることを期待している場合や、スクリプトの後半でフォーカスを受け取る他の要素がある場合などです。
これが機能していることを示すためのフィドルです!