鼠标移入时内容向下滑出,鼠标移开时内容向上滑动隐藏的三种方法

slideDown():向下滑出直到全部显现;
slideUp():向上滑走直到消失;
slideToggle():向下和向上滑动两个动作切换。

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">ul,li {margin: 0;padding: 0;color: #7B68EE;}li {list-style: none;}.title {float: left;width: 100px;}.titleTxt {display: inline-block;width: 40px;}.sub {display: none;margin-top: 10px;width: 120px;}</style></head><body><ul><li class="title"> <span class="titleTxt">音乐</span><ul class="sub"><li>Perfect</li><li>One Day</li><li>Love story</li></ul></li><li class="title"> <span class="titleTxt">电影</span><ul class="sub"><li>唐人街探案3</li><li>你好,李焕英</li><li>刺杀小说家</li></ul></li><li class="title"> <span class="titleTxt">综艺</span><ul class="sub"><li>王牌对王牌</li><li>青春环游记</li><li>running man</li></ul></li></ul><script src="../../jquery-3.5.1.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">// 鼠标悬浮在标题上子内容展开$(function() {// 方法一:$('.titleTxt').mouseover(function() {$(this).parent().children('ul').stop().slideDown()})$('.titleTxt').mouseout(function() {$(this).parent().children('ul').stop().slideUp()})// 方法二:// hover是鼠标经过和鼠标移开的复合写法$('.titleTxt').hover(function() {//鼠标移入$(this).parent().children('ul').stop().slideDown()},function() {//鼠标移出$(this).parent().children('ul').stop().slideUp()})// 方法三:$('.titleTxt').hover(function() {//鼠标移入移出执行的同一个函数,就只用写一个函数$(this).parent().children('ul').stop().slideToggle()})})</script></body>
</html>

注意:每个效果前我都加了stop( ),是为了停止排队,动画或效果一旦触发就会执行,如果多次触发,就会造成效果或队列排队执行
stop( )的功能是停止动画或效果,相当于结束上一次动画或效果。

运行效果如下:
鼠标不悬浮在任何一个标题上时:
悬浮在音乐上时:

jQuery的滑动效果(slideDown(),slideUp(),slideToggle())的应用方法相关推荐

  1. Jquery滑动开关操作(slideDown, slideUp, slideToggle)

    Jquery滑动开关操作(slideDown, slideUp, slideToggle) #滑动开关很好玩 CSS代码 JS代码 HTML代码 效果图 #滑动开关很好玩 这个章节主要是学习用Jque ...

  2. JQuery之滑动效果slideDown , slideUp , slideToggle

    slideDown(speed,callback)          通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数. 这个动画效果只调整元素的高度,可以使匹配 ...

  3. JQuery 动画滑动显示和隐藏方式 slideDown\slideUp\slideToggle

    滑动显示和隐藏方式 slideDown([speed], [easing],[fn]) slideup( [ speed, [easing],[fn]]) slideToggle([speed], [ ...

  4. 15优秀免费JQuery 图片 滑动效果

    免费jquery滑块图片的网站. 滑块插件帮助显示华丽的动画效果. 15优秀免费JQuery 图片 滑块 在这篇文章里,我们想展示你的列表15优秀免费jquery图像滑块插件2015可以使用它来构建一 ...

  5. jQuery滑动效果

    1.1 jQuery中的滑动效果 ① slideDown():概述: 通过高度变化(向下增大)来动态地显示所有匹配的元素,在显示完成后可选地触发一个回调函数. 这个动画效果只调整元素的高度,可以使匹配 ...

  6. jquery滑动效果及事件切换

    1.滑动效果 还有一个slideToggle方法:它的功能可以让元素动态地上滑或者下滑,如若动画是下滑的,它可以动态切换为上滑,如若动画是上滑的,它可以动态切换为下滑 从滑动的变化来看得出以下结论: ...

  7. jQuery中事件及常用事件总结、jQuery中常见效果、隐式迭代、链式编程、样式操作、动画队列、不同元素绑定同一个事件

    jQuery事件: jQuery中的事件和javascript中的事件基本相似,不同的是jQuery中的事件处理函数写在事件后面的括号中,如: <script>$('input').cli ...

  8. jQuery学习之---效果

    今天继续学习一下jQuery,主要记录一下jQuery的那些效果显示 1.animate() 函数 animate() 方法执行 CSS 属性集的自定义动画. 该方法通过CSS样式将元素从一个状态改变 ...

  9. jQuery 效果 ——slideDown() 方法、slideToggle() 方法、slideUp() 方法

    slideDown() 方法 定义和用法 slideDown() 方法通过使用滑动效果,显示隐藏的被选元素. 语法 $(selector).slideDown(speed,callback) 参数 描 ...

最新文章

  1. jQuery验证控件jquery.validate.js使用说明+中文API
  2. 前端DevOps之PageSpeed Insights
  3. windows下部署oracle11,windows下配置oracle11g的dataguard
  4. CSDN博文编辑技巧-如何去除上传的图片水印
  5. .NET Core 事件总线,分布式事务解决方案:CAP
  6. Jmeter逻辑控制器-ForEach Controller
  7. 6-6-2:STL之map和set——map的基本使用
  8. 公众号文章折叠点击后展开案例_(案例)蜂窝纸板在包装中的应用内衬
  9. HDU4841 圆桌问题【约瑟夫环+模拟+STL】
  10. 第十届中国开源黑客松等你来
  11. lodop 小票排版_Lodop打印小票
  12. 黑马程序员Java零基础视频教程(2022最新Java)B站视频学习笔记-Day8-面向对象
  13. 《硅谷钢铁侠》---- 读书笔记
  14. framework层Service的基础知识和常见问题
  15. Java整人程序-电脑关机
  16. 如何自定义MATLAB神经网络激活函数
  17. 万年历/节假日/日历API
  18. python解二元一次方程组 迭代法_解二元一次方程组多种方法
  19. 【Segmentation】
  20. 软件测试顶岗实习实习总结

热门文章

  1. 淘宝新手入门视频教程哪里有?
  2. 个人比较喜欢的flash小游戏
  3. 一个活了 45 年的愚蠢 Bug
  4. 多线程与同步代码块详解
  5. 3. Linear Regression
  6. 如何在安卓手机上查看airpods pro的电量
  7. 华软mysql考试_在广州大学华软软件学院就读是怎样一番体验?
  8. 2020-09-08
  9. Python 与金融科技5|批量抓取并保存上证50的交易数据
  10. 在Git for windows(MSYS2)中实现tmux和windows剪切板的共享功能