Jquery toggle 질문 > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

Jquery toggle 질문 정보

Jquery toggle 질문

본문


$(document).ready(function(){
    $(".selectCategory").toggle(
        function(){
            $(".selectCategoryList").css("display","block");
            $("body").click(
                function(){
                $(".selectCategoryList").css("display","none");
                }
            )
        },
        function(){
            $(".selectCategoryList").css("display","none");
        }
    )
})


셀렉트 레이어에서 펴진레이어 밖에 아무데나 클릭하면 펴진 레이어가 닫히도록 $("body").click ~ 요렇게 줬더니 레이어가 닫히죠 그런데 toggle은 2번째꺼 부터 시작합니다. display:none 인데 display:none 부터 시작하더라구요.
$("body").click~ 이 작동되면 toggle 을 끝내버리고 싶은데 방법이 있거나 다른 방식으로 작성해야하나요?

포탈 - 아래 카테고리 셀렉트 박스
http://test2.playcast.kr/bbs/board.php?bo_table=comic

댓글 전체

$(document).ready(function(){
$(".selectCategory").toggle(
function(){
$(".selectCategoryList").css("display","block");
$("body").click(
function(){
$(".selectCategoryList").css("display","none");
}
)
},
function(){
$(".selectCategoryList").css("display","block");
$("body").click(
function(){
$(".selectCategoryList").css("display","none");
}
)
}
)
})

요래~^^;
전체 92
십년전오늘 내용 검색

회원로그인

진행중 포인트경매

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