jQuery右下角旋轉(zhuǎn)環(huán)狀菜單特效代碼
更新時間:2015年08月10日 14:53:18 作者:拎壺充
jquery實現(xiàn)右下角旋轉(zhuǎn)環(huán)形菜單特效代碼,是固定在頁面右下角位置,當用戶點擊了主菜單按鈕后,子菜單項會以環(huán)狀旋轉(zhuǎn)進入頁面,并使用animate.css制作動畫效果,有需要的朋友可以參考下
jquery實現(xiàn)右下角旋轉(zhuǎn)環(huán)形菜單特效代碼,是固定在頁面右下角位置,當用戶點擊了主菜單按鈕后,子菜單項會以環(huán)狀旋轉(zhuǎn)進入頁面,并使用animate.css制作動畫效果。
效果圖如下:

html代碼:
<div class="htmleaf-container"> <div id='ss_menu'> <div> <i class="fa fa-qq"></i> </div> <div> <i class="fa fa-weibo"></i> </div> <div> <i class="fa fa-weixin"></i> </div> <div> <i class="fa fa-renren"></i> </div> <div class='menu'> <div class='share' id='ss_toggle' data-rot=''> <div class='circle'></div> <div class='bar'></div> </div> </div> </div> </div>
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實現(xiàn)圖像旋轉(zhuǎn)動畫效果
- 基于jQuery插件實現(xiàn)環(huán)形圖標菜單旋轉(zhuǎn)切換特效
- jQuery+CSS3實現(xiàn)3D立方體旋轉(zhuǎn)效果
- jQuery制作圖片旋轉(zhuǎn)效果
- jQuery實現(xiàn)炫麗的3d旋轉(zhuǎn)星空效果
- jquery實現(xiàn)LED廣告牌旋轉(zhuǎn)系統(tǒng)圖片切換效果代碼分享
- jQuery實現(xiàn)的模仿雨滴下落動畫效果
- jQuery實現(xiàn)數(shù)字自動增加或者減少的動畫效果示例
- jQuery實現(xiàn)切換頁面過渡動畫效果
- jQuery實現(xiàn)點擊旋轉(zhuǎn),再點擊恢復初始狀態(tài)動畫效果示例
相關文章
詳述 Sublime Text 打開 GBK 格式中文亂碼的解決方法
這篇文章主要介紹了詳述 Sublime Text 打開 GBK 格式中文亂碼的解決方法,非常具有實用價值,需要的朋友可以參考下2017-10-10
基于JavaScript構(gòu)建一個動態(tài)博客應用
這篇文章主要為大家詳細介紹了如何基于JavaScript構(gòu)建一個動態(tài)博客應用,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2024-02-02
JS回調(diào)函數(shù) callback的理解與使用案例分析
這篇文章主要介紹了JS回調(diào)函數(shù) callback的理解與使用,結(jié)合具體案例形式分析了javascript回調(diào)函數(shù)的功能、原理、用法及相關操作注意事項,需要的朋友可以參考下2019-09-09
sessionStorage存儲時多窗口之前能否進行狀態(tài)共享解析
這篇文章主要為大家介紹了sessionStorage存儲時多窗口之前能否進行狀態(tài)共享解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02

