javascript에서 window.onload를 포스팅하면서 DOM선택자에 대해 간략하게 알아보았었습니다.

이번 글에서는 jQuery의 선택자 중 id와 class에 대해 알아보겠습니다.

간략하게 선택자에 대해 설명하자면, css 셀렉터를 이용하는 것으로 태그명을 기준으로 id, class 등 설정 가능합니다.

 

먼저 style에 class를 미리 설정을 해놓습니다.

<style>
  .backg-gray { background-color: gray; }
  .backg-orange { background-color: orange; }
  .backg-blue { background-color: blue; }
</style>

 

그 다음 script로 넘어가서 jquery를 시작합니다.

<script>
	$(function(){

	});
</script>

 

1. 태그에 클래스 추가

<script>
	$(function(){
		$("p").addClass("backg-gray");
	});
</script>
<body>
	<p>햄버거 치킨 피자 콜라 사이다</p>
</body>

출력결과↓

배경색을 회색으로 설정한 값이 p태그에 적용되어 출력되었습니다.

 

2. 클래스에 해당 클래스명을 가진 요소를 선택하여 출력

<script>
	$(function(){
		$(".jq").addClass("backg-orange");
	});
</script>
<body>
	<p class="jq">햄버거 치킨 피자 콜라 사이다</p>
</body>

출력결과↓

본문을 살펴보면, $(".jq") 라는 내용이 보일텐데, 클래스에는 앞에 점(.)이 붙어야합니다.

3. id에 해당 클래스명을 가진 요소를 선택하여 출력

<script>
	$(function(){
		$("#id").addClass("backg-blue");
	});
</script>
<body>
	<p id="id">햄버거 치킨 피자 콜라 사이다</p>
</body>

출력결과↓

본문의 내용중에 $("#id") 라는 내용을 볼 수 있는데, id를 설정할때 꼭 샾(#)을 붙여줘야합니다.

'코딩 > jQuery' 카테고리의 다른 글

jQuery fadeIn, fadeOut, fadeToggle  (0) 2020.07.01
jQuery setInterval, clearInterval  (0) 2020.06.30
JavaScript 실행순서  (0) 2020.06.30
jQuery hover()  (0) 2020.06.29
jQuery this란?  (0) 2020.06.27
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기