<script type="text/javascript">$(function(){//tab_flag 根据此标记判断是否由父级nav指向了nav_listvar tab_flag = false;var nav_col = $('.nav_col');var nav_list = $('.nav_list');var nav_list_col = $('.nav_list_col');//父级nav 颜色变换function nav_col_cb(_this,type){if(type){_this.addClass('nav_on');}else{_this.removeClass('nav_on');}}//第一个父级nav监听[较特殊,无子nav]
        nav_col_1.hover(function(){var _this = $(this);nav_col_cb(_this,1);},function(){var _this = $(this);nav_col_cb(_this,0);})//父级nav监听
        nav_col.hover(function(){var _this = $(this);nav_col_cb(_this,1);$(this).next().removeClass('v_hide');},function(){var _this = $(this);//timeout 20ms 因为需要时间触发nav列表监听setTimeout(function(){if(!tab_flag){_this.next().addClass('v_hide');nav_col_cb(_this,0);}},20)});//nav列表监听
        nav_list.hover(function(){var _this = $(this);_this.addClass('nav_list_on');tab_flag = true;},function(){var _this = $(this);tab_flag = false;_this.addClass('v_hide');nav_col_cb(_this.prev(),0);})//子nav监听
        nav_list_col.hover(function(){var _this = $(this);_this.addClass('nav_list_on');},function(){var _this = $(this);_this.removeClass('nav_list_on');})})
</script>

html代码

<style>
.v_hide{visibility: hidden;}
.nav_on{background: #5b5b5b;}
.nav_list_on{background: #5b5b5b;}
.nav-box{width:100%;background-color:#333;height:42px;z-index:100}
.nav-box .nav_row{width:1080px;margin:0 auto}
.nav-box .nav_row .nav_col{color:#fff;width:179px;height:42px;float: left;text-align:center;border-right:1px solid #5b5b5b;font-size:18px;line-height:42px;cursor: pointer;display: block;}
.nav-box .nav_list_2{top:42px;left: 180px;width: 180px;z-index: 1000;background:#1f1f1f;cursor: pointer;display: block;}
.nav-box .nav_list_3{top:42px;left: 360px;width: 180px;z-index: 1000;background:#1f1f1f;cursor: pointer;display: block;}
.nav-box .nav_list_4{top:42px;left: 540px;width: 180px;z-index: 1000;background:#1f1f1f;cursor: pointer;display: block;}
.nav-box .nav_list_5{top:42px;left: 720px;width: 180px;z-index: 1000;background:#1f1f1f;cursor: pointer;display: block;}
.nav-box .nav_list_6{top:42px;right: 0px;width: 181px;z-index: 1000;background:#1f1f1f;cursor: pointer;display: block;}
.nav-box .nav_list_col{cursor: pointer;width: 100%;height: 42px;text-align:center;color:#fff;font-size:14px;line-height:42px;display: block;}
<style><div class="nav-box"><div class="nav_row rel"><a href="http://www.puahome.com/" target="_blank" class="nav_col">首页</a><a href="http://www.puahome.com/bbs/f-54-6-1.html" target="_blank" class="nav_col">聊天</a><div class="nav_list nav_list_2 abs v_hide"><a href="http://www.puahome.com/bbs/f-54-6-1.html" target="_blank" class="nav_list_col" style="border-right: none;">聊天话题</a><a href="http://liaoshenme.puahome.com/" target="_blank" class="nav_list_col" style="border-right: none;">跟女生聊天聊什么</a><a href="http://www.puahome.com/bbs/f-238-1.html" target="_blank" class="nav_list_col" style="border-right: none;">和女孩子聊天话题</a><a href="http://www.puahome.com/bbs/f-54-6-1.html" target="_blank" class="nav_list_col" style="border-right: none;">和女孩子聊天技巧</a></div><a href="http://nvyou.puahome.com/" target="_blank" class="nav_col">女朋友</a><div class="nav_list nav_list_3 abs v_hide"><a href="http://www.puahome.com/bbs/f-237-1.html" target="_blank" class="nav_list_col" style="border-right: none;">怎么交女朋友</a><a href="http://www.puahome.com/bbs/pua-65490-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">怎么追女朋友</a><a href="http://www.puahome.com/bbs/pua-69246-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">和女朋友聊天话题大全</a><a href="http://www.puahome.com/bbs/pua-74834-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">和女朋友聊天的9个小技巧</a></div><a href="http://biaobai.puahome.com/" target="_blank" class="nav_col">表白</a><div class="nav_list nav_list_4 abs v_hide"><a href="http://www.puahome.com/zhuanti/biaobai" target="_blank" class="nav_list_col" style="border-right: none;">怎么表白</a><a href="http://www.puahome.com/bbs/f-193-1.html" target="_blank" class="nav_list_col" style="border-right: none;">表白方式</a><a href="http://biaobai.puahome.com/4929" target="_blank" class="nav_list_col" style="border-right: none;">表白的话</a><a href="http://www.puahome.com/bbs/pua-19529-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">表白的句子</a></div><a href="http://y.puahome.com/" target="_blank" class="nav_col">泡妞秘籍</a><div class="nav_list nav_list_5 abs v_hide"><a href="http://www.puahome.com/zhuanti/paoniu" target="_blank" class="nav_list_col" style="border-right: none;">泡妞秘诀</a><a href="http://y.puahome.com/4202" target="_blank" class="nav_list_col" style="border-right: none;">泡妞攻略</a><a href="http://www.puahome.com/bbs/f-48-1.html" target="_blank" class="nav_list_col" style="border-right: none;">泡妞视频</a><a href="http://www.puahome.com/bbs/f-119-159-1.html" target="_blank" class="nav_list_col" style="border-right: none;">泡妞秘籍书籍下载</a></div><a href="http://www.puahome.com/bbs/f-54-109-1.html" target="_blank" class="nav_col">搭讪</a><div class="nav_list nav_list_6 abs v_hide"><a href="http://www.puahome.com/bbs/pua-743-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">搭讪技巧</a><a href="http://www.puahome.com/bbs/pua-1433-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">搭讪开场白</a><a href="http://www.puahome.com/bbs/pua-68509-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">搭讪的法则</a><a href="http://www.puahome.com/bbs/pua-1756-1-1.html" target="_blank" class="nav_list_col" style="border-right: none;">搭讪圣经</a></div></div>
</div>

转载于:https://www.cnblogs.com/lzs-888/p/5533286.html

jquery实现nav的下拉相关推荐

  1. jQuery自定义漂亮的下拉框插件8种效果演示

    原始的下拉框不好看这里推荐一个jQuery自定义漂亮的下拉框插件8种效果演示  在线预览 下载地址 实例代码 <!DOCTYPE html> <html lang="en& ...

  2. 无限级导航PHP,jQuery多级无限级导航下拉菜单代码

    jQuery多级无限级导航下拉菜单代码 js代码 $(document).ready(function() { $("ul.nav li").hover(function(){ $ ...

  3. jquery实现二级导航下拉菜单效果实例

    大家都知道jQuery是一个框架,它对JS进行了封装,使其更方便使用.前面两篇博文分别是用CSS样式和JS实现的,那么这篇就用jQuery来实现二级下拉式菜单. 使用JQuery实现需要用到的知识有: ...

  4. jquery实现二级导航下拉菜单效果

    大家都知道jQuery是一个框架,它对JS进行了封装,使其更方便使用.前面两篇博文分别是用CSS样式和JS实现的,那么这篇就用jQuery来实现二级下拉式菜单. 使用JQuery实现需要用到的知识有: ...

  5. 利用jQuery制作的导航下拉菜单效果

    利用jQuery制作的导航下拉菜单效果,其实利用css同样可以实现导航下拉菜单效果,但自从学习了jQuery后,感觉还是jQuery做起来效果更好.jQuery制作导航下拉菜单,需要用到jQuery方 ...

  6. html 微博下拉菜单,jQuery实现模仿微博下拉滚动条加载数据效果

    本文实例讲述了jQuery实现模仿微博下拉滚动条加载数据效果.分享给大家供大家参考,具体如下: 滚动条距离底部 $(function () { var i = 4; $(window).bind(&q ...

  7. jquery easyui 多选下拉框的实现

    为什么80%的码农都做不了架构师?>>>    jquery easyui 多选下拉框的实现 修改官方提供的demo实例,本来是单选的,让她编程多选,完成了勾选和去勾选的所有功能. ...

  8. jquery ajax java二级联动_使用Ajax和Jquery配合数据库实现下拉框的二级联动的示例...

    首先我们需要先建立好数据库,将一些数据插入进去 需要两张表: province:省份表 city: 城市表 如图: 然后再在java中建立相关的实体类与之对应 再然后,我们就能开始做jdbc的操作了 ...

  9. jQuery : ddSlick 自定义select下拉框 custom drop down with images and description.

    ddSlick 是一个轻量级的 jQuery 插件用来实现定制的下拉组件. 主要特点: Adds images and description to otherwise boring drop dow ...

最新文章

  1. 独家 | 别用csv存储了-这种文件格式比csv快150倍(附链接)
  2. 马库斯再批深度学习:20年毫无进展,无法处理语言复杂性
  3. golang简短变量声明
  4. 十二、爬了CSDN,我发现了这些
  5. 在Sql Server 2005使用公用表表达式CTE简化复杂的查询语句
  6. 准备创业或刚创业的朋友必读
  7. 图解DotNet框架之一:编译与执行引擎(上)
  8. 【字符串】面试题之替换子串
  9. python标点符号全是英文吗_python 过滤中文、英文标点特殊符号
  10. Apache JMeter 5.1.1 发布,压力测试工具
  11. 华硕FX50JK4200安装Win8.1后如何禁用触摸板
  12. vue 按钮控制鼠标滚轮放大缩小
  13. codevs 3083 二叉树
  14. win10制作CHM格式API
  15. printf用法之打印二进制,八进制,十进制,十六进制
  16. 《C专家编程》学习总结2
  17. Neo4j入门之中国电影票房排行浅析
  18. ZJOI 2022 游记--zhengjun
  19. android智能手机的发展历史,Android智能手机运存发展史
  20. 杭电计算机学院研究生院,杭电计算机考研经验

热门文章

  1. 2017小学计算机功能室总结,音乐功能室的工作总结.docx
  2. 戴尔Inspiron 3576笔记本安装win10的步骤
  3. 2019-11-9 爬网页2--获取邮政网点信息(python 2.7-cookie)
  4. WordCount实例分析(一)
  5. 微信小程序页面跳转中的reLaunch和redirect区别
  6. Win10依然能免费升级?微软用心良苦
  7. 陌陌跨入百亿美金市值俱乐部,这几个因素不容忽视
  8. 6Ps营销理论(转载)
  9. 2022年中国餐饮加盟行业白皮书
  10. 安卓手机RAM的重要性以及与CPU、GPU对手机性能影响的影响