jQuery动画

wuchangjian2021-11-14 23:15:36编程学习
jQuery提供了一些默认的动画
    控制元素的显示与隐藏	    show()	hide()
	控制元素的透明度	        fadeIn()	fadeOut()
	控制元素的高度		    slideUp()		slideDown()
	自定义动画			    animate()

1.控制元素的显示与隐藏 show() hide()

语法:
  

 $("selector").show([speed],[callback]);


参考描述:
    参数一:速度,可选 例如:1000毫秒等等与1秒 fast slow  normal
    参数二:回调函数,可选 show或hide函数执行完之后,要实行的函数

$(function () {
			$(".nav-ul li").on({"mouseover":function () {
					$(this).css("background","pink")
				},"mouseout":function () {
					$(this).css("background","#ff2832")
				}});
			$(".menu-btn").hover(function () {
				$(this).next().show("fast")
			},function () {
				$(this).next().hide("slow")
			})
		})

2.控制元素的透明度 fadeIn() fadeOut()

语法:
    

    $("selector").fadeIn([speed],[callback]);
    $("selector").fadeOut([speed],[callback]);


参考描述:
    参数一:速度,可选 默认是0  例如:1000毫秒等等与1秒 fast slow  normal
    参数二:回调函数,可选 fadeIn或fadeOut执行完以后函数执行完之后,要实行的函数

$(function () {
		$("input[name='fadein_btn']").click(function () {
			$("img:eq(0)").fadeIn(500,function () {
				alert("淡入成功")
			})
		})
		$("input[name='fadeout_btn']").click(function () {
			$("img:eq(0)").fadeOut(1000,function () {
				alert("淡出成功")
			})
		})
	})

3:控制元素的高度 slideUp() slideDown()

slideDown()    使元素逐渐延伸显示
 slideUp()        使元素逐渐缩短直至隐藏
语法:
    

    $("selector").slideUp([speed],[callback]);
    $("selector").slideDown([speed],[callback]);


参考描述:
    参数一:速度,可选 默认是0  例如:1000毫秒等等与1秒 fast slow  normal
    参数二:回调函数,可选 slideUp或slideDown执行完以后函数执行完之后,要实行的函数

相关文章

[RK3568 Android11] 教程之parameter分区大小修改

目录 前言 一、了解分区的配置 二、各个分区定义 三、分区的组合...

【python】生成*不重复*随机n<=10位数字与字母组合(创建随机)

1.环境 windows/ubuntu python3.6 2.实现 下面代码包含...

VMware+Ubuntu 下载安装教程

VMware+Ubuntu 下载安装教程

前言 今天导师的朋友突然想学习使用Ubuntu, 然后老师发微信给我&#...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。