jQuery は、DOM 操作など、Web 開発の多くのタスクを簡素化するために使用される人気のある JavaScript ライブラリです。 Web 開発では、DOM 要素の追加、削除、変更、チェックが必要になることが多く、最後のサブ要素の削除も一般的な要件です。この記事では、jQueryを使って最後の子要素を削除する方法をいくつか紹介します。
方法 1: last()
method
jQuery には、現在のクエリの最後の要素を選択できる last()
メソッドが用意されています。結果。このメソッドと remove()
メソッドを組み合わせることで、最後の子要素を削除できます。
<!DOCTYPE html> <html> <head> <title>删除最后一个子元素示例</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> </head> <body> <div id="parent"> <div>子元素1</div> <div>子元素2</div> <div>子元素3</div> </div> <button id="deleteBtn">删除最后一个子元素</button> <script> $(document).ready(function(){ $('#deleteBtn').click(function(){ $('#parent').children().last().remove(); }); }); </script> </body> </html>
上記のコードでは、ボタンをクリックして deleteBtn
のクリック イベントをトリガーすると、jQuery は parent
要素のすべての子要素の最後を選択し、消して 。
方法 2: :last-child
selector
メソッドを使用することに加えて、提供されているセレクターを使用することもできます。 by jQuery:last-child
最後の子要素を選択し、remove()
メソッドを呼び出して削除します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:html;toolbar:false;'><!DOCTYPE html>
<html>
<head>
<title>删除最后一个子元素示例</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<div id="parent">
<div>子元素1</div>
<div>子元素2</div>
<div>子元素3</div>
</div>
<button id="deleteBtn">删除最后一个子元素</button>
<script>
$(document).ready(function(){
$('#deleteBtn').click(function(){
$('#parent :last-child').remove();
});
});
</script>
</body>
</html></pre><div class="contentsignin">ログイン後にコピー</div></div>上記のコードでは、ボタンをクリックし、parent<p> 要素の最後の子要素を選択して削除することによってもイベントがトリガーされます。 <code>
まとめ:
上記は jQuery を使用して最後の子要素を削除する 2 つの方法であり、開発者は実際の状況に応じて適切な方法を選択して DOM 要素を操作できます。 jQuery の柔軟性と利便性により、DOM の操作がシンプルかつ分かりやすくなり、Web 開発の効率が向上します。
以上がjQueryの最後の子要素を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。