for문 함수 관련 질문 입니다.

for문 함수 관련 질문 입니다.

QA

for문 함수 관련 질문 입니다.

본문

썸네일 클릭시에 큰 이미지가 롤잉되는 함수 부분 인데요.

현재 문제는 클릭을 하면 큰 이미지가 변하긴 하는데 

큰 이미지에 마우스 오버시에 jqimg 경로의 같은 이미지가 확대되서 팝업으로 보여지는건데

경로가 첫번재 이미지로 머물러 있네요..


자동 넘버링이 부여되서 썸네일이 바뀌는건데 jqimg 의 경로는 왜 첫번재 이미지에 머물러 있는지 알 수가 없네요..


jqimg 에도 썸네일 인덱스 번호먹히게 따로 함수 추가 해줘야 하나요? 


현재 스크립트



<div class="jqzoom" id="spec_n1">
<?php
	for($i=0; $i<=10; $i++) {
	if(!$it['it_img'.$i])
	continue;
	echo '<img src="'.G5_DATA_URL.'/item/'.$it['it_img'.$i].'" jqimg="'.G5_DATA_URL.'/item/'.$it['it_img'.$i].'">';
	}
?>
</div>

<script>
$(function(){
	$("#spec_n1 img:first").addClass("visible");

	$(".dot_list li").bind("click", function(){
		var idx = $(".dot_list li").index($(this));
		$("#spec_n1 img.visible").removeClass("visible");
		$("#spec_n1 img:eq("+idx+")").addClass("visible");
	});
});
</script>



아래 함수는 추가 질문 인데요. 큰 이미지 마우스 오버시에 이미지를 불러오는 함수 인데


var bigimage=$(this).children("img").attr("jqimg");


첫번째 이미지가 고정인걸 보면 인덱스 번호를 인식을 못하는거 같습니다..




이 질문에 댓글 쓰기 :

답변 3

구문에는 문제가 없어 보이는데요


일단은 alert(idx)를 이용하셔서 idx 값이들어오는지 확인해 보시고요.


혹 css 값이 

#spec_n1 img{display:none;}

#spec_n1 img.visible{display:inline-block;}

으로 되어 있는지 확인해 보세요

답변을 작성하시기 전에 로그인 해주세요.
전체 120
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT