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

jquery 초보자 질문! 채택완료

짬짬 7년 전 조회 3,390
id=gnb_1dul            메뉴 wrap
class=gnb_1dli                 회사정보/사업정보/.....
class=gnb_1da                     a태그회사정보

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

</p>

<p><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");

        }));

    }});</p>

<p></script></p>

<p>

css

</p>

<p>#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;

}</p>

<p>

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

도와주세요 ㅠㅜ

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

답변 1개

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

$( '.gnb_1da' ).hover(   function() {     $( this ).append( '

' );    }, function() {     $( '#marker' ).remove();   } );

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

답변에 대한 댓글 1개

짬짬
7년 전
, function() {
$( '#marker' ).remove(); 이구문 맨 앞 , 는 무엇을 의미 하나요??

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

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

로그인