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

초보자 제이쿼리 질문이요 채택완료

릴보이즈 9년 전 조회 2,466


 

제가 만들고자 하는것이 위에 사진처럼 하는건데 도통 잘 모르겠네요 

스타일시트로는 대충 짰는데 제이쿼리 부분에서는 모르는 부분도 많고 해서 어떻게 해야하나요..

 

$(document).ready(function() {
$("ul.menubar > li").click(function(){
if ( $("li.launcher").hasClass("active") ) {
$("li.launcher").removeClass("active");
}
        $(this).addClass('active');
});
});

 

 

이렇게 했는데 액티브하면 다 각자 따로 메뉴내용물이 나와야하는데 겹쳐서 나오더라구요..

그러니깐 하나 클릭하면 화살표시 나오고 그옆에 메뉴가 나오는데 다른쪽 건들면 같이 겹쳐서 나와서 어떻게 해야될지 감이 안잡혀요. 

좀 도와주시면 감사하겠습니다. 

 

 

 

 

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

답변 2개

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

$("li.launcher") 이렇게 되어 있는데 여기에서 보면 class 가 launcher이 있어야 하는데

class="launcher" 이라는 li 태그는 없는 듯 하네요? 일단 이것부터 확인해 보세요. 

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

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

B
9년 전

css적용하셨는지요? 

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

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

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

로그인