1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | <div class="btn"> <span style="border: 1px solid #000">클릭하세요!</span> <div class="hideMenu" style="display: none"> <ul> <li>숨겨진 메뉴1 <li>숨겨진 메뉴2 </ul> </div> </div> <script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script> <div class="btn"> <span style="border: 1px solid #000">클릭하세요!</span> <div class="hideMenu" style="display: none"> <ul> <li>숨겨진 메뉴1 <li>숨겨진 메뉴2 </ul> </div> </div> <script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script> <script> $('.btn').bind({ // 일반적 멀티 바인드 mouseenter: function() { $('.hideMenu').slideDown(); }, mouseleave: function() { $('.hideMenu').slideUp(); } // .is(':animated') 사용 mouseenter: function() { var $btn=$('.hideMenu'); if(!$btn.is(':animated')) $btn.slideDown(); }, mouseleave: function() { $('.hideMenu').slideUp(); } }); </script> | cs |
'퍼블리싱 > JS & JQ' 카테고리의 다른 글
특정영역만 프린트 하기 (0) | 2019.02.22 |
---|---|
.ready() vs .load() (0) | 2019.01.29 |
트윈맥스 애니메이션 중 실행 막기 (0) | 2018.11.19 |
스크롤 막기 JQ (0) | 2018.11.09 |
JS에서 미디어쿼리를 사용하는 matchMedia() (0) | 2018.11.01 |