ログイン
問題26

リサイズされたら横幅を取得しよう

アイコン画像

問題26:リサイズされたら横幅を取得しよう

画面がリサイズされるごとに
.valに横幅を表示しよう

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

                <div class="val">0</div>
¥HTML¥
              

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

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

              $(function(){
 $(window).on('resize', function(){
  $('.val').text($(this).width());
 });
});
¥JavaScript¥
            
              <html lang="ja">
<head>
 <meta charset="UTF-8">
 <title>タイトル</title>
</head>
<body>
<div class="val">0</div>
<script
  src="https://code.jquery.com/jquery-3.4.1.js"
  integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
  crossorigin="anonymous"></script>
</body>
</html>
¥HTML¥
            

コメントのアイコン解説

リサイズのイベントはresizeで設定できる。
横幅は、$(this) は $(window) ことを指すので、
$(this).width() となる。
ログインして解答を見る
1.JavaScriptでできること
続きの動画を見たい方は公式LINEから「JavaScript」と送信すると動画が見れます。
JavaScriptを学ぶなら現役エンジニア監修「甲賀コース」
キャンペーン

閉じる