前端开发

 首页 > 前端开发 > jquery教程 > jquery右下角旋转环状菜单特效代码详解

jquery右下角旋转环状菜单特效代码详解

分享到:
【字体:
导读:
          本教程讲解jquery右下角旋转环状菜单特效代码详解 jquery实现右下角旋转环形菜单特效代码,是固定在页面右下角位置,当用户点击了主菜单按钮后,子菜单项会以环状旋转进入页面,并...

本教程讲解jquery右下角旋转环状菜单特效代码详解

jquery实现右下角旋转环形菜单特效代码,是固定在页面右下角位置,当用户点击了主菜单按钮后,子菜单项会以环状旋转进入页面,并使用animate.css制作动画效果。
效果图如下:

html代码:


 
  
     
  
     
  
     
  
     
         
   
  
  
 

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 div i').addClass('ss_animate');
  } else {
   $('#ss_menu div i').removeClass('ss_animate');
  }
 });
});
分享到:
jquery实现滑动特效代码slide...方法详解
本教程讲解jquery实现滑动特效代码slide...方法详解 在项目中,有需求要使用jquery实现滑动效果,于是把相关内容整理如下,下文介绍了很详细,有文字说明和代码分析,需要的朋友可以来学习下。 实现方式一: .slideUp([duration][,complete])——目标元素向上滑入隐藏;.slideDown([duration][,complete])——目标元素向...
jquery实现点击展开列表同时隐藏其他列表...
本教程讲解jquery实现点击展开列表同时隐藏其他列表方法 这里使用jquery实现展开、隐藏特效,点击列表标题后该项内容展开,其它项收缩起来,也就是不显示了。个人喜好了,有的喜欢在默认状态下不显示其它选项的内容,这个就是这种情况,仅供参考吧。 运行效果截图如下: 具体代码如下: js点击展开列表 //...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……