ユーザーがリセットボタンを押すと、入力ボックスがユーザー入力テキストをフェードアウトしてからプレースホルダーテキストをフェードインし、テキストを再入力できるようにするエレガントなリセット機能をサイトに作成しようとしています。
$.each($('input.search-box'), function () {
var $input = $(this);
// fade out text - this currently fades the whole element.. which I don't want
$input.animate({ opacity: 0 }, 1000, function () {
// reset to default value
$input.val("");
// fade text back in
$input.animate({ opacity: 1 }, 1000)
});
});
上記は私が達成しようとしていることを示しています..しかし、これは入力全体をフェードアウトしてからインします.誰かがテキストでのみこの効果を達成する方法を教えてもらえますか?
どうもありがとう、
カム。