1.show显示2.hide隐藏
3.slideDown划入 4. slideUp划出 5.slideToggle 如果元素本身是隐藏的 就是滑入 如果是不隐藏的 则滑出
6.fadeIn 淡入 7.fadeOut 淡出 8. fadeToggle 淡入淡出切换fadeToggle
9.fadeTo切换到指定透明度 $("div").fadeTo(5000,0.3);
四种用法:
(1)没有任何参数 直接显示没有动画过渡 控制的是display行内属性 block
$("div").show();
(2)一个参数 传入毫秒值 表示:多少毫秒显示出来
$("div").show(20000);
(3)传入一个字符串 表示固定的速度 slow 代表600 fast 代表200 normal 代表400 如果字符串写错了,就是normal
$("div").show("hehehel");
(4) .两个参数 1.毫秒值或者字符串速度 2.回调函数
$("div").show(2000, function () {
alert("动画完了????");
});
动画停止:
$("div").stop(true,true);
(true:后续动画不执行 ;false:后续动画会执行)(true:立即执行完成当前动画 ;false:立即停止当前动画)
自定义动画:
三个参数:1.json(动画最终位置(必选)) 2.时长(可选) 3.回调(可选)
$("div").animate(json,5000);