ページに多くの入力があり、Enter キーを押すまで 1 つだけを表示したい。Enter キーを押すと、現在の入力が消え、非表示の入力が表示されます。
<input type="text" value="Name" />
<input type="text" value="Password" />
そして、ここにjQueryコードがあります:
$('input').each(function(){
$(this).fadeIn();
$(this).on('keyup', function(e) {
if (e.which == 13)
return true;
else return false;
});
$(this).fadeOut();
});
このスクリプトを作成しましたが、機能しません。両方の入力が同時に表示され、その後消えます。
望ましい結果を得るには、何を変更すればよいですか?