1、普通方法

            //鼠标经过$(".nav>li").mouseover(function() {// $(this) jQuery 当前元素  this不要加引号// show() 显示元素  hide() 隐藏元素$(this).children("ul").slideDown(200);});// 鼠标离开$(".nav>li").mouseout(function() {$(this).children("ul").slideUp(200);});

2、利用事件切换方法: $(".nav>li").hover(fu1,fn2)

hover有两个函数作为参数,fn1表示鼠标经过时的函数;fn2表示鼠标离开时的函数

           // 事件切换 hover 就是鼠标经过和离开的复合写法$(".nav>li").hover(function() {$(this).children("ul").slideDown(200);}, function() {$(this).children("ul").slideUp(200);});

3、hover如果只写一个函数,那么鼠标经过和鼠标离开都会触发这个函数

slideToggle 表示通过高度变化来切换所有匹配元素的可见性(如果没有下拉则下拉,下拉后会收回去)

            //事件切换 hover  如果只写一个函数,那么鼠标经过和鼠标离开都会触发这个函数$(".nav>li").hover(function() {$(this).children("ul").slideToggle();});

4、如果快速经过,会触发多个动画,导致动画没执行完,下一个动画也会执行,出现鬼畜效果,Jquery为我们准备了stop()方法,阻止动画未执行完而执行下一个

stop 方法必须写到动画的前面

$(".nav>li").hover(function() {

// stop 方法必须写到动画的前面

$(this).children("ul").stop().slideToggle();

});

Jquery----下拉菜单(利用滑动效果)相关推荐

  1. 15个精心挑选的 jQuery 下拉菜单制作教程

    下拉菜单是网站导航常用的表现形式之一,能够呈现更多的导航内容.如果网站能够设计出有吸引力的网站导航,将会吸引更多的用户去浏览网站的内容.今天本文就为大家挑选了25个非常好的 jQuery 下拉菜单制作 ...

  2. 可控制导航下拉方向的jQuery下拉菜单代码

    可控制导航下拉方向的jQuery下拉菜单代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

  3. html5 menu下拉,jquery下拉菜单插件SelectMenu

    SelectMenu.js是一款简洁.易用.多样的jquery下拉菜单插件.SelectMenu下拉菜单插件功能强大,支持下拉,分页,键盘操作等功能.它的特点还有: 基于 jQuery1.x 开发, ...

  4. Bootstrap风格jQuery下拉菜单插件

    下载地址一款漂亮的Bootstrap风格jQuery下拉菜单插件,可以被附加到任何你想要的元素,可以添加一些表单控件,也可以使用CSS添加图标插入,还可以有固定的HTML. dd:

  5. jquery 下拉菜单 html,方便的CSS和jQuery下拉菜单解决方案

    如果您正在 寻找 一些很酷 的 下拉菜单解决 方案 , 那么这些要 .今天 , 我收集了 一些有用的 CSS和jQuery 下拉菜单 解决 方案 . Creating a pure CSS dropd ...

  6. jQuery下拉菜单经典案例

    jQuery下拉菜单经典案例 源码: <!DOCTYPE html> <html lang="en"><head><meta charse ...

  7. jquery 下拉菜单 html,用jquery实现下拉菜单效果的代码

    效果如下: 这是菜单的内容,用ul标签实现菜单: 菜单一 子菜单1 子菜单2 子菜单7 子菜单3 菜单二 子菜单4 子菜单5 子菜单6 这是CSS控制代码: ul,ol,li{list-style:n ...

  8. 简单jquery下拉菜单流畅版

    时间总是不轻易间的溜走,想做的事情还有好多,回想起来还有好多没实现,纠结,头大. 本来说好昨天写的,忙公司项目琐事,耽误了,都过凌点,想写点什么,一下子又不晓得该写什么好. 还是继续整点jquery实 ...

  9. jquery 下拉菜单 html,jQuery实现下拉菜单的实例代码

    基本效果是这样的~~ * { margin: 0; padding: 0; } ul { list-style: none; } .wrap { width: 330px; height: 30px; ...

  10. 微信小程序中 Vant DropdownMenu 下拉菜单组件滑动穿透问题

    首先开发者在wxml页面中定义如下代码: page-meta 必须是页面内的第一个节点 <page-meta page-style="{{ showDropdownMenu ? 'ov ...

最新文章

  1. win7下搭建opengles2.0编程环境
  2. 自学Linux命令的四种方法
  3. OpenGL画简单图形
  4. Android5.0新控件
  5. 【OpenCV 例程200篇】12. 图像通道的合并(cv2.merge)
  6. 字段类型:mysql中int(3)与int(11)有什么区别吗?优化数据库字段占据磁盘的大小
  7. 苹果iOS13将推出 这些经典手机将会被“淘汰”
  8. 中国碳纤维增强热塑性(CFRTP)复合材料市场趋势报告、技术动态创新及市场预测
  9. P版openstack-nova-compute中日志报错无法同步resource_provider
  10. 修复WordPress中的Cookie阻止错误
  11. android 调用系统图片编辑,android 调用系统 裁剪 图片
  12. 音响无声或声音不正常的原因有哪些?
  13. 桌面上的计算机图标是一个,电脑桌面上计算机图标不见如何找回
  14. 微信公众号图卡片息发送【模拟发送一个小程序信息】
  15. springboot:redis报错io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH, but no passw
  16. 【myISAM和innoDB】mySql的引擎myisam和innodb的区别/mysiam(mysql插入速度优化)
  17. 关于0.2%费率的微信支付,你需要了解一下。
  18. tensorflow实现自编码网络
  19. python基础知识教学_【松勤教育】Python基础知识
  20. 域控ntp服务器配置,Win1216域控设置NTP服务器

热门文章

  1. c# rar解压大小_C#解压RAR压缩文件
  2. Windows变慢原因分析及解决方法
  3. 【考研英语-基础-简单句】简单句的核心变化_谓语动词时态(常用8种+4)
  4. 推荐一款全能的跨平台文档格式转换工具 Pandoc
  5. 互联网医疗的定义及架构
  6. Android传感器——传感器监听器及摇一摇案例
  7. 一文搞懂 Cocos Creator 3.0 坐标转换原理
  8. UICC 之 USIM 详解全系列——USIM App文件结构
  9. 高效办公小妙招(三)——15个鲜为人知的的小众网站
  10. delta和gamma中性_套期保值中性技术操作之构建delta—gamma中性