0

入力ボックスが選択されたときに :focus 疑似セレクターをフェードインする方法を考え出そうとしています。

以下の方法を試してみましたが、うまくいかないようです。パラメータを適切に設定したとは思わないので、ここでいくつかの助けを歓迎します。

$('input').click(function() {
    $('input').fadeIn('fast', function() {
        $('input').focus();
    });
});​
4

1 に答える 1

1

あなたの質問を正しく理解しているかどうかはわかりませんが、おそらくこれが解決策になるかもしれません:

jQuery('input').on('focus', function() {
    jQuery(this).fadeIn('fast');
});

したがって、入力ボックスを確認して、それに集中するとリスナーが追加されます。次に、ボックスがフェードインする必要がある場合に jQuery に指示します。ページ上のすべての入力ボックスでこれを行う場合、最も安全な方法は次のとおりです。

jQuery('input').each(function() {
    jQuery(this).on('focus', function() {
        jQuery(this).fadeIn('fast');
    });
});
于 2012-11-07T13:07:32.283 に答える