Remove Elements : 요소 제거

Feb 19, 2024
Remove Elements : 요소 제거

remove()- 선택한 요소(및 해당 하위 요소)를 제거
empty()- 선택한 요소에서 하위 요소를 제거
 

1. remove()

  • 선택한 요소와 해당 하위 요소를 제거
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> </head> <body> <h1>Remove remove() 실습하기</h1> <hr> <div id="div1" style="height:100px;width:300px;border:1px solid black;background-color:paleturquoise;"> This is some text in the div. <p>This is a paragraph in the div.</p> <p>This is another paragraph in the div.</p> </div> <br> <button>Remove div element</button> <script> $(document).ready(function () { $("button").click(function () { $("#div1").remove(); }); }); </script> </body> </html>
notion image
 

2. empty()

  • 선택한 요소의 하위 요소를 제거
notion image
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> </head> <body> <h1>Remove empty() 실습하기</h1> <hr> <div id="div1" style="height:100px;width:300px;border:1px solid black;background-color:paleturquoise;"> This is some text in the div. <p>This is a paragraph in the div.</p> <p>This is another paragraph in the div.</p> </div> <br> <button>Empty the div element</button> <script> $(document).ready(function () { $("button").click(function () { $("#div1").empty(); }); }); </script> </body> </html>
notion image
 

3. remove() 필터링

notion image
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <style> .test { color: paleturquoise; font-size: 20px; } </style> </head> <body> <h1>Remove remove() 필터링 실습하기</h1> <hr> <p>This is a paragraph.</p> <p class="test">This is another paragraph.</p> <p class="test">This is another paragraph.</p> <button>Remove all p elements with class="test"</button> <script> $(document).ready(function () { $("button").click(function () { $("p").remove(".test"); }); }); </script> </body> </html>
notion image
notion image
 

4. remove() <p>가 있는 모든 요소를 제거

<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script> <style> .test { color: paleturquoise; font-size: 20px; } .demo { color: green; font-size: 25px; } </style> </head> <body> <h1>Remove remove() <p>가 있는 모든 요소를 제거 실습하기</h1> <hr> <p>This is a paragraph.</p> <p class="test">This is p element with class="test".</p> <p class="test">This is p element with class="test".</p> <p class="demo">This is p element with class="demo".</p> <button>Remove all p elements with class="test" and class="demo"</button> <script> $(document).ready(function () { $("button").click(function () { $("p").remove(".test, .demo"); }); }); </script> </body> </html>
notion image
notion image
Share article

More articles

See more posts

vosw1