테스트 사이트 - 개발 중인 베타 버전입니다

답변 2개

채택된 답변
+20 포인트
7년 전

$('.lnb-box .btn-lnb-close')

=>

$('.lnb-box')

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

답변에 대한 댓글 3개

b
blueocean92
7년 전
레이어 바디 눌러서 닫히는거 말고 그냥 바디 아무데나 눌러서 닫히게 할수는없나요 ?
슈와이
7년 전
var flag = true;
$(document).ready(function(){
$('#header .btn-menu').click(function() {
$(this).toggleClass('open-lnb');
$('.lnb-box').toggleClass('open-lnb');
flag = false;
});
$('body').click(function() {
if (!flag) {
flag = true;
return;
}
$('#header .btn-menu').removeClass('open-lnb');
$('.lnb-box').removeClass('open-lnb');
});

$('.lang-area .btn-lang').click(function(){
$(this).toggleClass('open-lang');
$('.lang-area ul').toggleClass('open-lang');
});
});
b
blueocean92
7년 전
답변감사합니다~!

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

7년 전

해당 소스만 봐서는 레이어 팝업이 어떤 식으로 구성 되어 있는지 알 수는 없지만 일반적으로 처리 하는 방법은

<바디>

   <레이어 바디>

       <팝업 레이어 />

이런식으로 구성 되어 있다는 가정 하에 레이어 바디를 클릭 했을 때 팝업이 닫히도록 처리 합니다.

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

답변에 대한 댓글 1개

b
blueocean92
7년 전
답변감사합니다~!

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

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

로그인