jquery专业的导航菜单特效代码分享


Posted in Javascript onAugust 29, 2015

本文实例讲述了jquery专业的下拉菜单特效。分享给大家供大家参考。具体如下:
这是一款基于jquery实现的专业下拉菜单特效,蓝色风格的下拉菜单非常经典,网站是否有一个具有吸引力的导航会影响到用户停留时间的长久,就像小编编辑的文章内容影响亲们的访问时间长久一样。大家要学会如何建立一个属于自己网站风格的导航菜单。
运行效果图:-------------------查看效果 下载源码-------------------

jquery专业的导航菜单特效代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。
关键代码:

stuHover = function() {
var cssRule;
var newSelector;
for (var i = 0; i < document.styleSheets.length; i++)
for (var x = 0; x < document.styleSheets[i].rules.length ; x+
+)
{
cssRule = document.styleSheets[i].rules[x];
if (cssRule.selectorText.indexOf("LI:hover") != -1)
{
 newSelector = cssRule.selectorText.replace
(/LI:hover/gi, "LI.iehover");
document.styleSheets[i].addRule(newSelector , 
cssRule.style.cssText);
}
}
var getElm = document.getElementById("nav").getElementsByTagName
("LI");
for (var i=0; i<getElm.length; i++) {
getElm[i].onmouseover=function() {
this.className+=" iehover";
}
getElm[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" 
iehover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", stuHover);

为大家分享的jquery专业的下拉菜单特效代码如下

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>jquery专业的下拉菜单特效</title>
<meta name="Author" content="Stu Nicholls" />

<link rel="stylesheet" type="text/css" href="pro_drop_1/pro_drop_1.css" />

<script src="pro_drop_1/stuHover.js" type="text/javascript"></script>

</head>

<body>
 
<span class="preload1"></span>
<span class="preload2"></span>

<ul id="nav">
 <li class="top"><a href="#" class="top_link"><span>Home</span></a></li>
 <li class="top"><a href="#" id="products" class="top_link"><span class="down">Products</span></a>
 <ul class="sub">
 <li><a href="#" class="fly">Cameras</a>
 <ul>
 <li><a href="#">Nikon</a></li>
 <li><a href="#">Minolta</a></li>
 <li><a href="#">Pentax</a></li>
 </ul>
 </li>
 <li class="mid"><a href="#" class="fly">Lenses</a>
 <ul>
 <li><a href="#">Wide Angle</a></li>
 <li><a href="#">Standard</a></li>
 <li><a href="#">Telephoto</a></li>
 <li><a href="#" class="fly">Zoom</a>
 <ul>
 <li><a href="#">35mm to 125mm</a></li>
 <li><a href="#">50mm to 250mm</a></li>
 <li><a href="#">125mm to 500mm</a></li>
 </ul>
 </li>
 <li><a href="#">Mirror</a></li>
 <li><a href="#" class="fly">Non standard</a>
 <ul>
 <li><a href="#">Bayonet mount</a></li>
 <li><a href="#">Screw mount</a></li>
 </ul>
 </li>
 </ul>
 </li>
 <li><a href="#">Flash Guns</a></li>
 <li><a href="#">Tripods</a></li>
 <li><a href="#">Filters</a></li>
 </ul>
 </li>
 <li class="top"><a href="#nogo22" id="services" class="top_link"><span class="down">Services</span></a>
 <ul class="sub">
 <li><a href="#">Printing</a></li>
 <li><a href="#">Photo Framing</a></li>
 <li><a href="#">Retouching</a></li>
 <li><a href="#">Archiving</a></li>
 </ul>
 </li>
 <li class="top"><a href="#" id="contacts" class="top_link"><span class="down">Contacts</span></a>
 <ul class="sub">
 <li><a href="#">Support</a></li>
 <li><a href="#" class="fly">Sales</a>
 <ul>
 <li><a href="#">USA</a></li>
 <li><a href="#">Canadian</a></li>
 <li><a href="#">South American</a></li>
 <li><a href="#" class="fly">European</a>
 <ul>
 <li><a href="#" class="fly">British</a>
 <ul>
 <li><a href="#">London</a></li>
 <li><a href="#">Liverpool</a></li>
 <li><a href="#">Glasgow</a></li>
 <li><a href="#" class="fly">Bristol</a>
 <ul>
 <li><a href="#">Redland</a></li>
 <li><a href="#">Hanham</a></li>
 <li><a href="#">Eastville</a></li>
 </ul>
 </li>
 <li><a href="#">Cardiff</a></li>
 <li><a href="#">Belfast</a></li>
 </ul>
 </li>
 <li><a href="#">French</a></li>
 <li><a href="#">German</a></li>
 <li><a href="#">Spanish</a></li>
 </ul>
 </li>
 <li><a href="#">Australian</a></li>
 <li><a href="#">Asian</a></li>
 </ul>
 </li>
 <li><a href="#">Buying</a></li>
 <li><a href="#">Photographers</a></li>
 <li><a href="#">Stockist</a></li>
 <li><a href="#">General</a></li>
 </ul>
 </li>
 <li class="top"><a href="#nogo53" id="shop" class="top_link"><span class="down">Shop</span></a>
 <ul class="sub">
 <li><a href="#">Online</a></li>
 <li><a href="#">Catalogue</a></li>
 <li><a href="#">Mail Order</a></li>
 </ul>
 </li>
 <li class="top"><a href="#" id="privacy" class="top_link"><span>Privacy Policy</span></a></li>
</ul>
 
</body>
</html>

以上就是为大家分享的jquery专业的导航菜单特效代码,希望大家可以喜欢,并应用到实践中。

Javascript 相关文章推荐
[转]JS宝典学习笔记
Feb 07 Javascript
fckeditor 获取文本框值的实现代码
Feb 09 Javascript
JavaScript编程中布尔对象的基本使用
Oct 25 Javascript
Angularjs中controller的三种写法分享
Sep 21 Javascript
JS调用某段SQL语句的方法
Oct 20 Javascript
ThinkPHP+jquery实现“加载更多”功能代码
Mar 11 Javascript
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
Node.js模块全局安装路径配置方法
May 17 Javascript
layui实现点击按钮给table添加一行
Aug 10 Javascript
vue中使用better-scroll实现滑动效果及注意事项
Nov 15 Javascript
解决layer 动态加载select 失效的问题
Sep 18 Javascript
vue+elementui 对话框取消 表单验证重置示例
Oct 29 Javascript
js实现基于正则表达式的轻量提示插件
Aug 29 #Javascript
js精美的幻灯片画集特效代码分享
Aug 29 #Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
Aug 28 #Javascript
jquery实现清新实用的网页菜单效果
Aug 28 #Javascript
jquery左右全屏大尺寸多图滑动效果代码分享
Aug 28 #Javascript
jQuery实现多级下拉菜单jDropMenu的方法
Aug 28 #Javascript
js实现简单折叠、展开菜单的方法
Aug 28 #Javascript
You might like
php&amp;mysql 日期操作小记
2012/02/27 PHP
php的4种常见运行方式
2015/03/20 PHP
PHP动态规划解决0-1背包问题实例分析
2015/03/23 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
开启Javascript中apply、call、bind的用法之旅模式
2015/10/28 Javascript
基于jQuery实现选取月份插件附源码下载
2015/12/28 Javascript
angularjs 源码解析之scope
2016/08/22 Javascript
JavaScript动态绑定详解
2017/09/14 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
NodeJS实现同步的方法
2019/03/02 NodeJs
vue-cli2与vue-cli3在一台电脑共存的实现方法
2019/09/25 Javascript
JavaScript设计模型Iterator实例解析
2020/01/22 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
2020/04/13 Javascript
python合并文本文件示例
2014/02/07 Python
win与linux系统中python requests 安装
2016/12/04 Python
python getopt详解及简单实例
2016/12/30 Python
Python爬虫DNS解析缓存方法实例分析
2017/06/02 Python
Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
2017/08/31 Python
Python面向对象之反射/自省机制实例分析
2018/08/24 Python
利用python读取YUV文件 转RGB 8bit/10bit通用
2019/12/09 Python
使用python 将图片复制到系统剪贴中
2019/12/13 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
如何使用Python自动生成报表并以邮件发送
2020/10/15 Python
利用css3 translate完美实现表头固定效果
2017/02/28 HTML / CSS
5个你不知道的HTML5的接口介绍
2013/08/07 HTML / CSS
毕业生造价工程师求职信
2013/10/17 职场文书
化学教师自荐信范文
2013/12/28 职场文书
《鹬蚌相争》教学反思
2014/04/22 职场文书
室内设计专业自荐信
2014/05/31 职场文书
课堂打架检讨书200字
2014/11/21 职场文书
幼师大班个人总结
2015/02/13 职场文书
停电放假通知
2015/04/14 职场文书
导游词之贵州织金洞
2019/10/12 职场文书
Django migrate报错的解决方案
2021/05/20 Python
GPU服务器的多用户配置方法
2022/07/07 Servers