jquery 초보자 질문!

jquery 초보자 질문!

QA

jquery 초보자 질문!

본문

id=gnb_1dul            메뉴 wrap
class=gnb_1dli                 회사정보/사업정보/.....
class=gnb_1da                     a태그<a href~~>회사정보</a>

id=#marker              막대 (마우스 hover 되는곳 밑으로 움직임)


<script>
    $(function(){
        var gnb_1dax = $(".gnb_1da").css("width");
        for(i = 0; i < 9; i++) {
          if($("#gnb_1dul li:nth-child(i+1)").hover(function() {
            $("#marker").css("margin-left", i*gnb_1dax+"px");
        }));
    }});
</script>

css


#marker {
  height: 6px;
  background: #3E8760 !important;
  position: absolute;
  bottom: 0;
  width: 151px;
  z-index: 999;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  -ms-transition: all 0.35s;
  transition: all 0.35s;
  margin-left:0;
}

jquery-1.8.3.min.js사용   위 와같은 명령문을 만들었는데 작동하지 않습니다.

도와주세요 ㅠㅜ

이 질문에 댓글 쓰기 :

답변 1

$( '.gnb_1da' ).hover(
  function() {
    $( this ).append( '<div id="marker"></div>' ); 
  }, function() {
    $( '#marker' ).remove();
  }
);

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

회원로그인

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