1.显示隐藏
$(selector).hide(speed,callback);隐藏
$(selector).show(speed,callback);显示
$(selector).show(speed,callback);显示
$(selector).toggle(speed,callback);显示隐藏
可选的 speed 参数规定隐藏/显示的速度,可以取以下值:"slow"、"fast" 或毫秒。
可选的 callback 参数是隐藏或显示完成后所执行的函数名称。
2.淡入淡出
$(selector).fadeIn(speed,callback);
$(selector).fadeOut(speed,callback);
$(selector).fadeToggle(speed,callback);
$(selector).fadeTo(speed,opacity,callback);
3.滑动
$(selector).slideDown(speed,callback);
$(selector).slideUp(speed,callback);
$(selector).slideToggle(speed,callback);
4.动画
$(selector).animate({params},speed,callback);
默认情况下,所有 HTML 元素都有一个静态位置,且无法移动。
如需对位置进行操作,要记得首先把元素的 CSS position 属性设置为 relative、fixed 或 absolute!
甚至可以把属性的动画值设置为 "show"、"hide" 或 "toggle"。
多个可以形成队列
5.方法链接 Chaining
$("#p1").css("color","red").slideUp(2000).slideDown(2000);
6.callback
动画完成之后再执行的代码块