jQuery菜單插件superfish使用指南
下載地址:http://plugins.jquery.com/project/Superfish
文檔說明:http://users.tpg.com.au/j_birch/plugins/superfish/#getting-started
Superfish的一些特點及效果:
使用純Css實現(xiàn)動態(tài)效果,跨瀏覽器,支持最爛瀏覽器IE6
可設(shè)置下拉菜單在鼠標離開時自動隱藏時間。默認是800毫秒
支持淡入淡出動畫
支持鍵盤響應(yīng)
對含有子菜單的母菜單自動加入提示箭頭
支持陰影效果,但需要有好的瀏覽器支持,如Firefox,chrome…最爛瀏覽器IE6就免了
可選回調(diào)js函數(shù)
使用說明
1、1.首先,在頁面中引入Jquery和Superfish文件
<script src="Jquery.js" type="text/javascript"><!--mce:0--></script> <script src="superfish.js" type="text/javascript"><!--mce:1--></script>
2、2.其次,用ul li做菜單內(nèi)容
<ul class="sf-menu"> <li><a href="#aa">menu item that is quite long</a></li> <li class="current"> <a href="#ab">menu item →</a> <ul> <li class="current"><a href="#">menu item</a></li> <li><a href="#aba">menu item</a></li> <li><a href="#abb">menu item</a></li> </ul> </li> </ul>
3、最后,創(chuàng)建初始化菜單并設(shè)置效果
$(document).ready(function(){ $("ul.sf-menu").superfish({ hoverClass: 'sfHover', //當鼠標掠過時的class pathClass: 'overideThisToUse', // 激活的菜單項的class pathLevels: 1, // 菜單級數(shù) delay: 800, // 下拉菜單在鼠標離開時自動隱藏時間。默認是800毫秒 animation: {opacity:'show'}, // 動畫效果,參考Jquery的動畫jQuery's .animate() speed: 'normal', // 動畫速度, 參考Jquery的動畫jQuery's .animate() dropShadows: true, // 陰影效果,關(guān)閉用‘false' onInit: function(){}, // 初始化的回調(diào)函數(shù) onBeforeShow: function(){}, // 子菜單顯示前回調(diào)函數(shù) onShow: function(){}, // 子菜單顯示時回調(diào)函數(shù) onHide: function(){} // 子菜單隱藏時回調(diào)函數(shù) }); });
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
相關(guān)文章
jQuery實現(xiàn)ToolTip元素定位顯示功能示例
這篇文章主要介紹了jQuery實現(xiàn)ToolTip元素定位顯示功能,結(jié)合實例形式分析了jQuery針對頁面元素屬性的動態(tài)操作相關(guān)技巧,需要的朋友可以參考下2016-11-11jQuery實現(xiàn)鼠標滑過商品小圖片上顯示對應(yīng)大圖片功能【測試可用】
這篇文章主要介紹了jQuery實現(xiàn)鼠標滑過商品小圖片上顯示對應(yīng)大圖片功能,涉及jQuery事件響應(yīng)、元素遍歷及屬性動態(tài)操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2018-04-04jQuery操作input type=radio的實現(xiàn)代碼
jQuery操作input type=radio的實現(xiàn)代碼,需要的朋友可以參考下2012-06-06jQuery插件ajaxfileupload.js實現(xiàn)上傳文件
這篇文章主要為大家詳細介紹了jQuery插件ajaxfileupload.js實現(xiàn)上傳文件的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05通過Jquery遍歷Json的兩種數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)代碼
在ajax交互中,我們從服務(wù)器端返回的數(shù)據(jù)類型有xml,html,script,json,jsonp,text,本文以json為例,講述了在前臺如何利用jquery遍歷json的兩種數(shù)據(jù)結(jié)構(gòu)2011-01-01jquery和javascript中如何將一元素的內(nèi)容賦給另一元素
將一元素的內(nèi)容賦給另一元素,在某些情況下還是比較實用的,下面為大家講解下jquery和javascript中是如何實現(xiàn)的2014-01-01jquery禁止輸入數(shù)字以外的字符的示例(純數(shù)字驗證碼)
這篇文章主要介紹了jquery禁止輸入數(shù)字以外的字符的示例(純數(shù)字驗證碼),需要的朋友可以參考下2014-04-04