最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery緩動swing liner控制動畫過程不同時刻的速度

 更新時間:2014年05月29日 15:50:30   作者:  
一個用來控制動畫過程的速度的參數(shù),這就是緩動(easing),它確定了動畫過程不同時刻的速度
jQuery效果函數(shù)(slideUp()、fadeIn()等)和animation()函數(shù)都接收另一個用來控制動畫過程的速度的參數(shù),這就是緩動(easing),它確定了動畫過程不同時刻的速度。例如,將一個元素移過頁面的時候,可能讓這個元素緩慢地開始移動,然后變得很快,最后隨著動畫的完成再次慢下來。給動畫添加緩動,使得動畫在視覺上更有趣且更有動態(tài)感。

jQuery只包含了兩個緩動方法:swing和linear。linear方法提供了一個穩(wěn)定的動畫,以使得動畫的每個步驟都是相同的(例如,如果要讓一個元素以逐漸變化的方式穿過屏幕,每一步的距離和前一步都是相同的)。swing要更加動態(tài)一些,隨著動畫的開始變得更加快一些,然后再慢下來。swing是一個常用設置,因此,如果沒有指定任何緩動,jQuery會使用swing方法。

對于任何jQuery效果來說,緩動方法是其第二個參數(shù),因此,要使用linear方法將一個元素滑出視線,可以這樣編寫代碼:
復制代碼 代碼如下:

$('#element'). slideUp(1000,'linear');

當使用animate()函數(shù)的時候,緩動方法是第三個參數(shù),第一個參數(shù)是一個對象直接量,包含了我們想要實現(xiàn)動畫的CSS屬性;第二個參數(shù)是動畫的整體速度。例如,要對動畫代碼使用linear緩動方法,可以像下面這樣編寫代碼:
復制代碼 代碼如下:

$('#message').animate(
{
left:'650px',
opacity:.5,
fontSize:'24px'
},
1500,
'linear'
);

然而,并不僅限于使用jQuery所提供的兩個緩動方法。使用jQuery插件可以添加一系列的其他的緩動方法。

相關文章

最新評論

海晏县| 板桥市| 贵定县| 虎林市| 栾川县| 石渠县| 望城县| 桂林市| 信阳市| 紫云| 山西省| 将乐县| 东兴市| 乐昌市| 郴州市| 廊坊市| 辽宁省| 潞城市| 浙江省| 柘城县| 大新县| 永年县| 大同市| 龙江县| 日土县| 通河县| 怀集县| 华容县| 和田县| 岳西县| 习水县| 杭锦后旗| 晋州市| 时尚| 金山区| 晋城| 清苑县| 南昌市| 论坛| 垣曲县| 邹平县|