jquery動畫:
<head
>
<
meta
charset
="utf-8"
>
<
title
>title
title
>
<
style
>
div
style
>
head
>
<
body
>
<
input
type
="button"
value
="顯示"
>
<
input
type
="button"
value
="隱藏"
>
<
div>
div>
body
>
1.jquery.show()和jquery.hide() 顯示與隱藏
<script
>
/*1.jquery.show()和jquery.hide() 顯示與隱藏
a.不傳引數,沒有動畫效果,show():直接顯示 hide():直接隱藏,比較常用
b.show(speed)和hide(speed)
speed:動畫的持續時間 ,可以是毫秒值 ,還可以是固定字串
fast:200ms normal:400ms slow:600ms
c.show([speed], [callback])和hide([speed],[ callback])
[ ]中括號表示可選擇引數,並非表示陣列
callback: **函式
*/$(
function
() )
});$(
"input
").eq(
1).click(
function
() )
});script
>
2.滑入滑出動畫
<script
>
$(function
() );
});$(
"input
").eq(
1).click(
function
() )
$("input
").eq(
2).click(
function
() )
});script
>
3.淡入淡出動畫
4.自定義動畫
jquery.animate(json,speed,easing, callback);
doctype html
>
<
html
lang
="zh-cn"
>
<
head
>
<
meta
charset
="utf-8"
>
<
title
>title
title
>
<
style
>
div
#box2
#box3
style
>
head
>
<
body
>
<
input
type
="button"
value
="開始"
>
<
input
type
="button"
value
="結束"
>
<
div
id="box1"
>
div>
<
div
id="box2"
>
div>
<
div
id="box3"
>
div>
<
script
src="jquery-1.12.4.js"
>
script
>
<
script
>
$(function
() ,
8000
);
//swing:鞦韆 搖擺$("
#box2
").animate(,
8000, "
swing
");
//linear:線性 勻速$("
#box3
").animate(,
8000, "
linear",
function
() );
})});
script
>
body
>
html
>
jquery動畫順序執行 JQuery動畫佇列詳解
jquery動畫存在乙個佇列,當在jquery物件上呼叫動畫方法時,如果物件正在執行某個動畫效果,那麼會把後面的動畫效果,放在乙個佇列裡面,然後按順序執行動畫佇列裡面的每乙個動畫。box.hide 1000,function box.show 1000,function box.fadeout sl...
jquery幾個動畫的用法和異同
一。控制元素的顯示及隱藏 show 控制元素的顯示,hide 控制元素的隱藏 1 selector show speed callback 2 speed可選。表示速度,預設為 0 可能值 毫秒 如1000 slow normal fast34 selector hide speed callbac...
jquery 動畫效果
首先,在做jquery 動畫效果之前,必須先知道jquery動畫效果的實現順序。jquery中,會把所有的動畫效果 如hide,show等 放入乙個佇列中 預設為 fx 然後依照先進先出的原則執行佇列中的動畫效果。其他的非動畫效果,都不會放入佇列中。並且jquery 會優先執行這些非動畫效果,然後再...