jQuery CSS 유형
jQuery - CSS 클래스 가져오기 및 설정
jQuery를 사용하면 CSS 요소를 쉽게 조작할 수 있습니다.
jQuery CSS 조작
jQuery에는 CSS 조작을 수행하는 여러 가지 방법이 있습니다. 다음 내용을 학습합니다.
addClass() - 선택한 요소에 하나 이상의 클래스 추가
removeClass() - 선택한 요소에서 하나 이상의 클래스 제거
toggleClass() - 추가/ 선택한 요소에 대한 클래스 전환 작업 제거
css() - 스타일 속성 설정 또는 반환
인스턴스 스타일 시트
다음 스타일 시트가 사용됩니다. 페이지:
{
font-weight:bold;
font-size:xx-large;
}
.blue
{
color:blue;
}
jQuery addClass() 메소드
다음 예제에서는 클래스 속성을 다양한 요소에 추가하는 방법을 보여줍니다. 물론 클래스를 추가할 때 여러 요소를 선택할 수도 있습니다.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("h1,h2,p").addClass("blue"); $("div").addClass("important"); }); }); </script> <style type="text/css"> .important { font-weight:bold; font-size:xx-large; } .blue { color:blue; } </style> </head> <body> <h1>标题 1</h1> <h2>标题 2</h2> <p>这是一个段落。</p> <p>这是另外一个段落。</p> <div>这是一些重要的文本!</div> <br> <button>为元素添加 class</button> </body> </html>
Run Instance»
"Run Instance" 버튼을 클릭하면 온라인 인스턴스를 볼 수 있습니다
Class( ) 메소드 여러 클래스가 다음에서 지정됩니다:
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").addClass("important blue"); }); }); </script> <style type="text/css"> .important { font-weight:bold; font-size:xx-large; } .blue { color:blue; } </style> </head> <body> <div id="div1">这是一些文本。</div> <div id="div2">这是一些文本。</div> <br> <button>为第一个 div 元素添加类</button> </body> </html>
Run Instance»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요.
jQuery RemoveClass() 메소드
다음 예에서는 다양한 요소에서 지정된 클래스 속성을 삭제하는 방법을 보여줍니다.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("h1,h2,p").removeClass("blue"); }); }); </script> <style type="text/css"> .important { font-weight:bold; font-size:xx-large; } .blue { color:blue; } </style> </head> <body> <h1 class="blue">标题 1</h1> <h2 class="blue">标题 2</h2> <p class="blue">这是一个段落。</p> <p>这是另外一个段落。</p> <br> <button>从元素中移除 class</button> </body> </html>
Run Instance»
온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요
jQuery 토글클래스() 메소드
다음 예제는 jQuery 토글클래스() 메소드를 사용하는 방법을 보여줍니다. 이 메소드는 선택한 요소에 클래스를 추가/제거하는 전환 작업을 수행합니다.
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("h1,h2,p").toggleClass("blue"); }); }); </script> <style type="text/css"> .blue { color:blue; } </style> </head> <body> <h1 class="blue">标题 1</h1> <h2 class="blue">标题 2</h2> <p class="blue">这是一个段落。</p> <p>这是另外一个段落。</p> <br> <button>切换 class</button> </body> </html>
예제 실행 »
온라인 예제를 보려면 "예제 실행" 버튼을 클릭하세요
jQuery css() 메서드
다음에서 jQuery css() 메서드를 설명하겠습니다. 다음 장.