제이쿼리 잘아시는분

제이쿼리 잘아시는분

QA

제이쿼리 잘아시는분

본문

http://www.competitivecyclist.com/

여기 사이트 보시면 대메뉴 hover시 열린상태로 다른 대메뉴 hover시에는 열린 100% 박스가 유지된채 서브메뉴가 나타나잖아요.

이거 구현이 잘 안되네요 ㅡㅜ;;;;;;

 

100% 박스를 담당하는 클래스가 conPOP 입니다 


jQuery(function( $ ) {
   
   
   
    $.fn.Megadropdown = function(options) {
       
        var settings = $.extend({
        activeClass: 'open',
        fadeInDuration: 150,
        fadeOutDuration: 'fast',
        hoverTimeout: 50
       
        }, options );
       
       
       
        function openmenu()
        {
           
        $menu = $(this);
          $menu.addClass(settings.activeClass)
               .find('div[class^="conPOP"]')
               .stop(true, true)
               .slideToggle(settings.fadeInDuration)
               .addClass('animated')
               .addClass(settings.slideToggle, function(){
                   this.addClass('navvisfix')
               });
       }
     
      function closemenu()
      {
          $menu = $(this);
          $menu.removeClass(settings.activeClass)
                .find('div[class^="conPOP"]')
                .stop(true, true).slideToggle(settings.fadeOutDuration)
                .addClass(settings.slideToggle).removeClass('navvisfix');
      }
       
        $nav = this;
       
        //Fallback, remove css hover classes.
        $nav.removeClass('nojs').addClass('dsmenu');
        //Animate the menu using jQuery
       
        if (!$.fn.hoverIntent) {
                // Hover Intent not found so use the standard jquery hover
                // Todo: Add CSS delay to simulate hoverIntent in newer browsers - settings.delay
                $('.dsmenu li').hover({over : openmenu, out : closemenu}); 
        }else{
            //Found HoverIntent so use it
            $('.dsmenu li').hoverIntent({over : openmenu, out : closemenu, timeout : settings.hoverTimeout}); 
        }
        return this;
    };
     
}(jQuery));  

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 10
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

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