Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- event
- 스프링부트
- StringBuilder
- 자바
- 메소드
- 파이썬
- 저장소
- 자바스크립트
- array
- JavaScript
- 클래스
- join()
- Swing
- GIT
- class
- docker
- Java
- SSL
- Docker Desktop
- SpringBoot
- 프로그래머스스쿨
- Dict
- 객체
- AssertJ
- synchronized
- JS
- c#
- Python
- thread
- 배열
Archives
- Today
- Total
정리노트
[JAVASCRIPT/자바스크립트] Loop 본문
<!DOCTYPE html>
<html>
<head>
<title>jQuery Event</title>
<script src="jquery-3.6.0.min.js"></script>
<script>
// 웹 페이지를 모두 불러오면
$(document).ready(function () {
// h1 태그를 모두 추출하고 반복을 돌려
$('h1').each(function (index, element) { // element는 해당 index 내부의 값
// 특정 위치에서
if (index % 2 == 1) {
// 배경 색상을 적용합니다.
$(this).css('backgroundColor', 'red'); // 문제예시 : index가 1일 경우의 $(this)는?
}
});
});
</script>
</head>
<body>
<h1>HeaderA</h1>
<h1>HeaderB</h1>
<h1>HeaderC</h1>
<h1>HeaderD</h1>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>jQuery Event</title>
<script src="jquery-3.6.0.min.js"></script>
<script>
// 웹 페이지를 모두 불러오면
$(document).ready(function () {
// h1 태그를 모두 추출하고
var $headers = $('h1');
// h1 태그의 개수만큼 반복을 돌려서
for (var i = 0; i < $headers.length; i++) {
// 특정 위치에서
if (i % 2 == 1) {
// i번째 요소를 추출해
var domElement = $headers.get(i);
// get()은 jquery 객체가 아닌 일반 문서 객체로 값을 반환 받는다.
// 배경 색상을 적용합니다.
$(domElement).css('backgroundColor', 'red');
// 일반 객체인 domElement를 $()를 통해 jquery객체로 변환한 후
// css()를 이용하였다.
}
}
});
</script>
</head>
<body>
<h1>HeaderA</h1>
<h1>HeaderB</h1>
<h1>HeaderC</h1>
<h1>HeaderD</h1>
</body>
</html>
728x90
'프로그래밍 > Javascript' 카테고리의 다른 글
[JAVASCRIPT/자바스크립트] 메소드(onclick/text/html/attr/appendTo) (0) | 2022.12.06 |
---|---|
[JAVASCRIPT/자바스크립트] 선택자 / 활용 (0) | 2022.12.06 |
[JAVASCRIPT/자바스크립트] 자바스크립트 HTML 실행순서 / 이벤트 활용 (0) | 2022.12.06 |
[JAVASCRIPT/자바스크립트] lodash 라이브러리 sortBy (0) | 2022.11.19 |
[JAVASCRIPT/자바스크립트] 객체 내부 배열정렬 (0) | 2022.11.19 |