구매고객
판매자
솔루션별 질문
$("#gnb_menu_btn").click(function(){ $("#gnb_all").toggle(); });
이런 소스가 있는데,
toggle 이 open??? 상태에서,
body를 눌렀을때 뭔가 상황이 일어나게 하고 싶은데...
어떻게 해야되나요?ㅠㅠ
ㅠㅠ
toggle 로 오open 한 div 등의 영역에별도의 이름을 주고
클릭시 별도의 액션이 일어나도록 스크립트를 제어해야죠
물론 클릭시 닫히지 않고 영역안에 있는게 실행되게하는게 목적이라면 toggle을 사용하지 마세요
show()나 slideUp()을 사용해보시면 좀더 원활한 처리가 될겁니다
http://api.jquery.com/toggle/
jquery api 인데 적절하게 예제가 있는거 같네요
$( "#foo" ).toggle( display );
if ( display === true ) {
$( "#foo" ).show();
} else if ( display === false ) {
$( "#foo" ).hide();
}
참고해서 작업을 하시면 될거 같습니다.
답변을 작성하려면 로그인이 필요합니다.
광고가 아닌 글을 신고하면 회원님의 신고 권한이 제한될 수 있습니다. 신중하게 신고해 주세요.