728x90
300x250
SMALL
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | <style> div.image-container { position: relative; } div.image-container img { position: absolute; left: 0; top: 0; width: 120px; } #btnStart { padding:5px; margin-bottom:5px; } </style> <script> $(document).ready(function() { $("#btnStart").click(function() { var $images = $("img"); var length = $images.length; for (var i = 0; i < length; i++) { var $img = $images.eq(i); var x = 100 + ((i % 3) * 200); var y = 100 + (parseInt(i / 3) * 200); $images.eq(i).css({ left : x, top : y }); } }); }); </script> <div> <button id="btnStart"> 배열시작 </button> </div> <div class="image-container"> <img src="banners/1.png" > <img src="banners/2.png" > <img src="banners/3.png" > <img src="banners/4.png" > <img src="banners/5.png" > <img src="banners/6.png" > <img src="banners/7.png" > <img src="banners/8.png" > </div> |
버튼을 클릭하면 이미지를 찾고
이미지의 개수를 구한다.
var $img = $images.eq(i); 이미지 목록에서 n번째 이미지를 가져온다
이미지 위치값을 구한다.
left = 100(left 시작위치 값)+((N%3)*200);
top = 100(top 시작위치 값)+(parseInt(N/3)*200);
parseInt 이용해서 정수로 형변환
728x90
반응형
LIST
'javaScript > JS Examples' 카테고리의 다른 글
입력받은 값 더하기및 특정 단어에서 빠져나오기 (0) | 2019.03.22 |
---|---|
랜덤숫자만들기, 지정된 숫자가 나오면 빠져나오기 (0) | 2019.03.19 |
클릭하면 이미지 위치 변경하기 (0) | 2019.03.08 |
for문으로 구구단 출력/ 배열총합 구하기 :: 반복문 예시 (0) | 2019.03.07 |
1에서 10사이의 랜덤 수 생성하기 (0) | 2019.02.27 |
댓글