이 글은 jQuery 오른쪽 하단에 있는 회전 링 메뉴의 특수 효과 구현을 주로 소개합니다. 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다. jQuery의 오른쪽 하단에 있는 회전 링 메뉴의 특수 효과가 구현되었습니다. 사용자가 메인 메뉴 버튼을 클릭하면 페이지 내에서 원형 동작으로 회전합니다. animate.css를 사용하여 애니메이션 효과를 만들 수 있습니다. 필요한 친구는
jquery를 참조하여 오른쪽 하단 모서리 회전을 달성할 수 있습니다. 링 메뉴 특수 효과 코드는 사용자가 메인 메뉴 버튼을 클릭하면 페이지 오른쪽 하단에 고정됩니다. , 하위 메뉴 항목은 링 모양의 페이지로 회전하고 animate.css를 사용하여 애니메이션 효과를 만듭니다.
렌더링은 다음과 같습니다:<p class="htmleaf-container"> <p id='ss_menu'> <p> <i class="fa fa-qq"></i> </p> <p> <i class="fa fa-weibo"></i> </p> <p> <i class="fa fa-weixin"></i> </p> <p> <i class="fa fa-renren"></i> </p> <p class='menu'> <p class='share' id='ss_toggle' data-rot=''> <p class='circle'></p> <p class='bar'></p> </p> </p> </p> </p>js 코드:
$(document).ready(function (ev) { var toggle = $('#ss_toggle'); var menu = $('#ss_menu'); var rot; $('#ss_toggle').on('click', function (ev) { rot = parseInt($(this).data('rot')) - 180; menu.css('transform', 'rotate(' + rot + 'deg)'); menu.css('webkitTransform', 'rotate(' + rot + 'deg)'); if (rot / 180 % 2 == 0) { toggle.parent().addClass('ss_active'); toggle.addClass('close'); } else { toggle.parent().removeClass('ss_active'); toggle.removeClass('close'); } $(this).data('rot', rot); }); menu.on('transitionend webkitTransitionEnd oTransitionEnd', function () { if (rot / 180 % 2 == 0) { $('#ss_menu p i').addClass('ss_animate'); } else { $('#ss_menu p i').removeClass('ss_animate'); } }); });
위는 이 글의 전체 내용입니다. 모두의 공부에 도움이 됩니다. more 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장 사항:
JSON 형식 데이터를 기반으로 하는 간단한 jQuery 슬라이드쇼 플러그인(jquery-slider) 소개jQuery 모바일 클래스 라이브러리를 사용할 때 탐색 기록을 로드하는 방법정보 jquery 태그 요소의 높이를 화면의 백분율로 설정하는 방법 소개위 내용은 jQuery 우측하단 링메뉴 회전 특수효과 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!