ユーザーがテキスト フィールドに注目したときに、そのテキスト フィールド内のテキストの色を (他のいくつかのプロパティの中で) 変更したいと考えています。ユーザーがそのフィールドを離れたとき (ぼかし)、テキスト/スタイルをフォーカス前と同じように表示したいと考えています。現在、私は反復的な方法でそれをやっています。
$('#name1').focus(function() {
$(this).css('color', 'red')
});
$('#name1').blur(function() {
$(this).css('color', 'black')
});
これを次のようにするにはどうすればよいですか。
$('#name1').blur(function() {
$(this).beforeFocus();
});