스크립트 질문입니다..

스크립트 질문입니다..

QA

스크립트 질문입니다..

본문

https://sir.kr/g5_skin/13444 


위 스킨을 사용했는데요,,

페이징할때 위아래로 화면이 튕기는 현상이 발생하더라구요,,


그래서 return false; 이거로 막아보려고 하는데 어떻게 해야할까요? ㅠ.ㅠ


$(function() {
    $(".list_page + div > p > span:last-child").text(Math.ceil($(".list_page").children("li").size()/8));
    $(".list_page > li").slice(0,8).addClass("on");
    $(".list_page > li:nth-of-type(8n)").addClass("8n");
    $(".list_page + div > button").click(function() {
        var nav_list = $(this).parent("div").prev(".list_page");
        if($(this).is(":last-child")) {
            if(!$(nav_list).children("li:last").hasClass("on")) {
                $(nav_list).children("li.on:last").nextUntil(".8n").addClass("on").next(".8n").addClass("on");
                setTimeout(function() {
                    $(nav_list).children("li.on:first").removeClass("on").nextUntil(".8n").removeClass("on").next(".8n").removeClass("on");
                });
                var paging = ($(nav_list).children("li.on:last").index()+1)/8;
                $(this).siblings("p").children("span:first-child").text(Math.ceil(paging));
            }
				return false;
        }


        else {
            if(!$(nav_list).children("li:first").hasClass("on")) {
                $(nav_list).children("li.on:first").prev(".8n").addClass("on").prevUntil(".8n").addClass("on");
                setTimeout(function() {
                    $(nav_list).children("li.on:last").removeClass("on").prevUntil(".8n").removeClass("on");
                });
                var paging = ($(nav_list).children("li.on:first").index()+1)/8;
                $(this).siblings("p").children("span:first-child").text(Math.ceil(paging));
            }
        }
		return false;
    });
});



이 질문에 댓글 쓰기 :

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

회원로그인

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