ログイン
問題1

検索窓にアニメーションをつけよう!

アイコン画像

問題1:検索窓にアニメーションをつけよう!

今回はデモのようにinputに入力しようとした時に中の文字が変わるようにしましょう!

エディターのアイコンあらかじめエディタに書くコード

                <form>
  <input type="text" placeholder="ここで検索">
</form>
¥HTML¥
              
                form{
  width: 300px;
  height: 50px;
}
input{
  width: inherit;
  height: inherit;
  box-sizing: border-box;
}
¥CSS¥
              

ブラウザのアイコン期待する画面


タグアイコン解答ソースコード

              $(function () {
  $("input").focusin(function(){
    $(this).attr("placeholder","キーワードを入力");
  })
  $("input").focusout(function () {
    $(this).attr("placeholder","ここで検索");
  });
});
¥JavaScript¥
            

コメントのアイコン解説

attrはタグについているclassなどのプロパティの値を変えることができます。なので今回はplaceholderをプロパティに指定しています。そしてトリガーはそれぞれfocusが入った時と出て行った時にします。$(this)は今回の場合ではfocusされたinputと言う意味になります。
ログインして解答を見る
完了にする!
twitterのアイコン
活動記録をTweetする
jQueryAnimationを学ぶなら現役エンジニア監修「甲賀コース」
LINEの友達追加でお役立ち動画をGET!!

閉じる