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执行完以后函数执行完之后,要实行的函数

相关文章

初次见面比个心,长沙学校开学日新进教师T台秀亮相

初次见面比个心,长沙学校开学日新进教师T台秀亮相

2022-08-29 20:20:11 8月29日是长沙市中小学校和幼...

7-161 梅森数 (20 分)

7-161 梅森数 (20 分) 形如2n−1的素数称为梅森数(Mers...

芙蓉国评论丨敞开清凉门,温暖一座城

芙蓉国评论丨敞开清凉门,温暖一座城

2022-08-19 17:52:49 “同程小站”爱心酒店为户外工作...

Linux 进程 父进程等待子进程退出

wait()函数 #include <stdio.h...

Jinkens流水线集成Flyway实现数据库脚本的版本管理

        最近在改进公司的研发流程,发现数据库脚本这块确实头疼&#x...

发表评论    

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