idx라는 변수가 왜 갑자기 튀어나왔어요? 채택완료

8년 전 조회 14,733

안녕하세요 

아래는 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개

채택된 답변
+20 포인트

idx는 값이 0이겠지요 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

졸려서 오타였네요^^
값이 없지 않아요(값이 0이 아닌가요?) 라고 써야 하는데 ^^

값이 1이 있어서

해결되었어요 이전 설정이 문제였어요
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

 idx 가 값지 않아요? 

??

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

졸려서 오타였네요^^
값이 없지 않아요(값이 0이 아닌가요?) 라고 써야 하는데 ^^

값이 1이 있어서

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고