基于jQuery實現(xiàn)鼠標點擊導航菜單水波動畫效果附源碼下載
更新時間:2016年01月06日 16:47:10 作者:愛上程序猿
這篇文章主要介紹了基于jQuery實現(xiàn)鼠標點擊導航菜單水波動畫效果附源碼下載,需要的朋友參考下
基于jQuery鼠標點擊水波動畫豎直導航代碼。這是一款基于jQuery+CSS3實現(xiàn)的帶動畫效果的豎直導航欄特效。效果圖如下:
html代碼:
<div class="nav"> <ul> <li><a>網(wǎng)站首頁</a></li> <li><a>關于我們</a></li> <li><a>產(chǎn)品中心</a></li> <li><a>成功案例</a></li> <li><a>聯(lián)系我們</a></li> <li><a>在線留言</a></li> </ul> </div> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript"> //jQuery time var parent, ink, d, x, y; $(".nav ul li a").click(function (e) { parent = $(this).parent(); //create .ink element if it doesn't exist if (parent.find(".ink").length == 0) parent.prepend("<span class='ink'></span>"); ink = parent.find(".ink"); //incase of quick double clicks stop the previous animation ink.removeClass("animate"); //set size of .ink if (!ink.height() && !ink.width()) { //use parent's width or height whichever is larger for the diameter to make a circle which can cover the entire element. d = Math.max(parent.outerWidth(), parent.outerHeight()); ink.css({ height: d, width: d }); } //get click coordinates //logic = click coordinates relative to page - parent's position relative to page - half of self height/width to make it controllable from the center; x = e.pageX - parent.offset().left - ink.width() / 2; y = e.pageY - parent.offset().top - ink.height() / 2; //set the position and add class .animate ink.css({ top: y + 'px', left: x + 'px' }).addClass("animate"); }) </script>
以上代碼是本文的核心代碼,比較簡單,大家可以根據(jù)需求,適當?shù)奶砑觿h除代碼。
您可能感興趣的文章:
- jquery實現(xiàn)鼠標點擊后展開列表內容的導航欄效果
- jquery點擊頁面任何區(qū)域實現(xiàn)鼠標焦點十字效果
- jquery實現(xiàn)可點擊伸縮與展開的菜單效果代碼
- jquery實現(xiàn)點擊彈出層效果的簡單實例
- js點擊出現(xiàn)懸浮窗效果不使用JQuery插件
- jQuery實現(xiàn)點擊圖片翻頁展示效果的方法
- 基于jQuery的煙花效果(運動相關)點擊屏幕出煙花
- jquery實現(xiàn)的點擊翻書效果代碼
- jquery實現(xiàn)的圖片點擊滾動效果
- jquery實現(xiàn)漂浮在網(wǎng)頁右側的qq在線客服插件示例
- jQuery實現(xiàn)鼠標點擊處心形漂浮的炫酷效果示例
相關文章
(模仿京東用戶注冊)用JQuery實現(xiàn)簡單表單驗證,初學者必看
下面小編就為初學者們分享一篇(模仿京東用戶注冊)用JQuery實現(xiàn)簡單表單驗證,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01jQuery的ztree仿windows文件新建和拖拽功能的實現(xiàn)代碼
zTree 是一個依靠 jQuery 實現(xiàn)的多功能 “樹插件”。優(yōu)異的性能、靈活的配置、多種功能的組合是 zTree 最大優(yōu)點。這篇文章主要介紹了jQuery的ztree仿windows文件新建和拖拽功能的實現(xiàn)代碼,需要的朋友可以參考下2018-12-12jQuery實現(xiàn)復選框全選/取消全選/反選及獲得選擇的值
這篇文章主要介紹了jQuery實現(xiàn)的復選框全選/取消全選/反選及獲得選擇的值,需要的朋友可以參考下2014-06-06