欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Jquery学习--效果、回调函数

程序员文章站 2024-03-25 11:58:34
...
jQuery可以实现各种各样的效果,比如隐藏,显示,切换,滑动等。让我们的网页丰富多彩。下面逐个说明一下这些效果。

一:隐藏和显示

通过 hide() 和 show() 两个函数,jQuery 支持对 HTML 元素的隐藏和显示。
$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
第一个隐藏p标签,第二个显示p标签。用法就是首先使用选择器选中当前要操作的元素,然后再使用它的方法。
这两个方法还可以添加参数和回调函数。
$(selector).hide(speed,callback)
$(selector).show(speed,callback)


第一个参数是效果的持续时间,第二个是回调函数,表示如果执行完这个效果要执行的函数。

二:滑动函数 - slideDown, slideUp, slideToggle

	$(selector).slideDown(speed,callback)
	$(selector).slideUp(speed,callback)
	$(selector).slideToggle(speed,callback)

上面分别是向下滑动,向上滑动,切换滑动。滑动就是逐渐的显示出来元素。后面同理是时间和回调函数。

三:Fade 函数

	$(selector).fadeIn(speed,callback)
	$(selector).fadeOut(speed,callback)
	$(selector).fadeTo(speed,opacity,callback)

这三个函数是逐渐显示和隐藏的函数,第一个是逐渐显示出来这个元素,第二个是逐渐隐藏出去,第三个是隐藏到某个指定的透明度。

下面表格列出了常用的一些jQuery效果函数。

函数 描述
$(selector).hide() 隐藏被选元素
$(selector).show() 显示被选元素
$(selector).toggle() 切换(在隐藏与显示之间)被选元素
$(selector).slideDown() 向下滑动(显示)被选元素
$(selector).slideUp() 向上滑动(隐藏)被选元素
$(selector).slideToggle() 对被选元素切换向上滑动和向下滑动
$(selector).fadeIn() 淡入被选元素
$(selector).fadeOut() 淡出被选元素
$(selector).fadeTo() 把被选元素淡出为给定的不透明度
$(selector).animate() 对被选元素执行自定义动画