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
- 맥에서 게임
- 서평단
- 게임 맥에서
- 형변환
- 클튜
- 클튜구독
- 맥
- 별찍어보기
- 클튜할인
- 아이패드
- 클립스튜디오할인
- js
- 구독
- rectangleapp
- textContent
- https://rectangleapp.com
- 구매
- 소수점이하버리기
- 객체
- 프프로로그그래래밍
- 클립스튜디오구독
- 클튜구매
- 클립스튜디오구매
- form
- 클립스튜디오
- querySelectAll
- 디자인표준계약서
- 배열
- 애플
- Math.floor();
Archives
- Today
- Total
duedue
사진 바꾸기 본문
<style>
section img {
max-width: 100%;
}
.center {
margin: 0 auto;
width: 50%;
}
ul {
overflow: hidden;
margin: 0;
padding: 0;
list-style-type: none;
}
li {
float: left;
margin-right: 1%;
width:24%;
}
</style>
</head>
<body>
<section class="center">
<div>
<img src="img1.jpg" id="bigimg">
</div>
<ul>
<li><img src="thumb-img1.jpg" class="thumb" data-image="img1.jpg"></li>
<li><img src="thumb-img2.jpg" class="thumb" data-image="img2.jpg"></li>
<li><img src="thumb-img3.jpg" class="thumb" data-image="img3.jpg"></li>
</ul>
</section>
<script>
var thumbs = document.querySelectorAll('.thumb');
for (var i = 0; i < thumbs.length; i++) {
thumbs[i].onclick = function () {
document.getElementById('bigimg').src = this.dataset.image;
// console.log(this.dataset.image);
};
}
</script>
querySelectAll() 메서드
사용법
document.quertSelectAll('클래스명')
dataset 프로퍼티
<태그명 data-이름 = "xxx.img" >
자바스크립트로 속성값 가져오기
형식
가져온요소.dataset.이름