제이쿼리 좀 질문하겠습니다...

제이쿼리 좀 질문하겠습니다...

QA

제이쿼리 좀 질문하겠습니다...

본문

let hanaMenuBtn = $(".quick-menu .item__name.menu");

let hanaMenu1024 = $(".quick-menu .item__name .hanaMenu-1024");

let closeBtn = $(".quick-menu .item__name .hanaMenu-1024-icon > a:nth-child(2)");

$(hanaMenuBtn).on("click", function () {

  console.log("아래꺼는 잘 작동 합니다");

  $(hanaMenu1024).css("left", "0%");

})

$(closeBtn).on("click", function () {

  console.log("근데 왜 밑에꺼는 왜 작동이 안되는 걸까요 오류가 나는것도 아니고...");

  $(hanaMenu1024).css("left", "100%");

});

 

 

이 질문에 댓글 쓰기 :

답변 5

console.log($closeBtn)으로 length가 0이 아닌지 찍어보세요

선택자가 잘못된게 아닐까 싶네요

Jquery의 오류라기 보다는 css의 문제가 아닐까 합니다.

left 0 일때 width가 0이 되버려서 100%로도 0이지 않나 생각되네요.

css 전체 구조를 봐야 알 수 있을 것 같아요

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

회원로그인

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