ログイン

問題20 最後の要素を削除しよう

JavaScriptの問題

JavaScript

最後の要素を削除しよう

問題

.deleteを押したら
最後のliを削除しよう

自分の環境に書くコード

              <div class="delete">削除</div>
<ul>
 <li>忍者CODE1</li>
 <li>忍者CODE2</li>
 <li>忍者CODE3</li>
 <li>忍者CODE4</li>
 <li>忍者CODE5</li>
</ul>
¥HTML¥
            

期待する画面

ログインして解答を見る
コードのアイコン

解答ソースコード

              $(function(){
 $('.delete').on('click', function(){
  $('ul li:last-child').remove();
 });
});
¥JavaScript¥
            
              <html lang="">
<head>
 <meta charset="UTF-8">
 <title>タイトル</title>
</head>
<body>
 <div class="delete">削除</div>
 <ul>
   <li>忍者CODE1</li>
   <li>忍者CODE2</li>
   <li>忍者CODE3</li>
   <li>忍者CODE4</li>
   <li>忍者CODE5</li>
 </ul>
<script
  src="https://code.jquery.com/jquery-3.4.1.js"
  integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
  crossorigin="anonymous"></script>
</body>
</html>
¥HTML¥
            
答えのアイコン

解説

要素の削除はremove()で実現できます。
最後の番目を指定する方法はcssと同じように
last-childが使えるので覚えておきましょう。
完了にする!
1.JavaScriptでできること
続きの動画を見たい方は公式LINEから「JavaScript」と送信すると動画が見れます。
LINEの友達追加でお役立ち動画をGET!!