jQuery中用于控制元素显示和隐藏效果的方法如表1所示。

表1 控制元素的显示和隐藏

在表1中,参数speed表示动画的速度,可设置为动画时长的毫秒值(如1000),或预定的3种速度(slow、fast和normal);参数easing表示切换效果,默认效果为swing,还可以使用linear效果;参数fn表示在动画完成时执行的函数。

下面通过代码演示show()、hide()和toggle()的简单使用。

<style>```python
div { width: 150px; height: 300px; background-color: pink; }
</style>
<button>显示</button>
<button>隐藏</button>
<button>切换</button>
<div></div>
<script>
$("button").eq(0).click(function() {$("div").show(1000, function() {alert("已显示");
});
});
$("button").eq(1).click(function() {$("div").hide(1000, function() {alert("已隐藏");
});
});
$("button").eq(2).click(function() {$("div").toggle(1000);
});
</script>

上述代码中,第2行设置div元素的样式宽度150px,高度300px,背景色pink。第46行分别定义功能按钮,第7行定义div元素,第913行给页面中的第1个按钮绑定单击事件,实现单击“显示”按钮控制div元素的显示,第1418行给页面中的第2个按钮绑定单击事件,实现单击“隐藏”按钮控制div元素的隐藏,第1921行给页面中的第3个按钮绑定单击事件,实现单击“切换”按钮控制div元素的显示和隐藏。

在浏览器中运行,效果如图1所示。

如果您对java技术非常感兴趣,可以关注小千,后期分享更多前端知识。本文来自千锋教育,转载请注明出处。

jQuery动画的显示与隐藏效果!相关推荐

  1. jQuery动画的显示与隐藏效果

    jQuery中用于控制元素显示和隐藏效果的方法如表1所示. 表1 控制元素的显示和隐藏 在表1中,参数speed表示动画的速度,可设置为动画时长的毫秒值(如1000),或预定的3种速度(slow.fa ...

  2. 【jQuery动画】显示与隐藏效果

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

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

  4. 在 jQuery 中使用滑入滑出动画效果,实现二级下拉导航菜单的显示与隐藏效果

    查看本章节 查看作业目录 需求说明: 在 jQuery 中使用滑入滑出动画效果,实现二级下拉导航菜单的显示与隐藏效果 用户将光标移动到"最新动态页"或"帮助查询" ...

  5. jQuery动画(显示隐藏,淡入淡出,滑动)

    目录 分类 基本动画函数 显示元素 交替显示隐藏 滑动效果 向上收缩效果 向下展开效果 交替伸缩样式 淡入淡出效果 淡入效果 淡出效果 自定义不透明度 jQuery的动画函数 分类 基本动画函数:既有 ...

  6. php下拉列表框 是隐藏变色的代码,jQuery设置下拉框显示与隐藏效果的方法分析...

    本文实例讲述了jQuery设置下拉框显示与隐藏效果的方法.分享给大家供大家参考,具体如下: jQuery的 hide() 和 show() 方法分别用来隐藏和显示 HTML 元素,而 toggle() ...

  7. 【JavaWeb】JQuery实现广告显示和隐藏动画效果

    我们经常会看到几秒后出现了广告,显示了几秒后广告就消失了,下面就用JQuery框架来实现这个功能. 代码如下: <!DOCTYPE html> <html> <head& ...

  8. jQuery 实现显示与隐藏效果

    本节我们来学习如何使用 jQuery 中的方法来实现元素的显示与隐藏效. hide()方法 hide() 方法用于隐藏指定的元素,与 CSS 中的 display:none 效果类似. 语法如下所示: ...

  9. jquery显示与隐藏效果

    toggle方法可以动态让隐藏的元素显示,让显示的元素隐藏 加粗样式 从显示的变化来看得出以下结论: show方法和hide方法还有toggle方法,它们能动态地改变当前元素的高度.宽度和不透明度,决 ...

最新文章

  1. 国科大UCAS胡包钢教授《信息论与机器学习》课程第二讲:信息论基础一
  2. DropDownList--下拉菜单
  3. 浅析网站前期哪些制作是能够方便后期优化的?
  4. 终端安全工具 gartner 排名
  5. Json Schema的使用
  6. 利用jdk自带的运行监控工具JConsole观察分析Java程序的运行 Jtop
  7. python-k近邻分类器-KNN
  8. c语言xyz最小值,有关问题XYZ的10种语言解决方案(一)之C语言篇
  9. C语言学习笔记---枚举类型enum
  10. SpringCloud-Zuul(二):自定义Filter及内部路由源码解析
  11. ARFoundation系列讲解-教程目录
  12. dos计算机,dos操作系统,教您进入dos操作系统
  13. 摄氏——华氏温度转换表
  14. 【HANA系列】SAP 一位SAP培训顾问的建议:SAP HANA应该如何学习?
  15. 商业研究(17):以小见大,看互联网经济(4个股权众筹平台,4个领域,10个项目,8个图)
  16. 头条小程序服务器设置,今日头条小程序如何注册申请
  17. java tiff 压缩_java – 多页Tiff压缩
  18. 苹果电脑为什么要换 CPU:Intel 与 ARM 的战争
  19. 证书颁发机构+NPS
  20. 中国 省会 地级市 经纬度 city array

热门文章

  1. 从信息瓶颈理论一瞥机器学习的“大一统理论”
  2. 计算机视觉:基于YOLO-V3林业病虫害目标检测
  3. java.lang.IllegalStateException: PathVariable/RequestParam annotation was empty on param 0.
  4. python查看数据类型nonetype_python 查询数据库数据 NoneType报错
  5. LeetCode 14 最长公共前缀
  6. HTML/CSS——子元素相对于父元素固定定位解决方案
  7. Alibaba Cloud Toolkit——简介
  8. Two Arrays and Sum of Functions
  9. Miniconda管理多版本python环境
  10. hbase shelljava 获取多版本的值