idx라는 변수가 왜 갑자기 튀어나왔어요? 채택완료
안녕하세요
아래는 mobile/skin/shop/basic/item.form.skin.php 파일중 일부 입니다.
모바일로 볼때 이전 상품 사진을 볼수 있는 버튼 클릭할때 자바스크립트 입니다.
$(function(){
// 상품이미지 슬라이드
var time = 500;
var idx = idx2 = 0; 여기에서 처음으로 idx 가 선언되었는데요
var slide_width = $("#sit_pvi_slide").width();
var slide_count = $("#sit_pvi_slide li").size();
$("#sit_pvi_slide li:first").css("display", "block");
if(slide_count > 1)
$(".sit_pvi_btn").css("display", "inline");
$("#sit_pvi_prev").click(function() {
if(slide_count > 1) {
idx2 = (idx - 1) % slide_count; 여기에서 idx가 사용되는데 이전에 idx가 정의된것이 위에서 밖에 없는데
idx가 어디에서 갑자기 튀어나왔어요? idx 가 값지 않아요?
이하는 생략
});
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인
값이 없지 않아요(값이 0이 아닌가요?) 라고 써야 하는데 ^^
값이 1이 있어서
해결되었어요 이전 설정이 문제였어요
감사합니다.