版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《物聯(lián)網(wǎng)Web前端開(kāi)發(fā)基礎(chǔ)》課程
jQuery動(dòng)畫(huà)特效【任務(wù)9-6】jQuery動(dòng)畫(huà)特效下面將帶領(lǐng)讀者學(xué)習(xí)jQuery動(dòng)畫(huà)特效。需求分析在Web開(kāi)發(fā)中,動(dòng)畫(huà)效果的添加,不僅可以增加頁(yè)面的美感,更能增強(qiáng)用戶(hù)的體驗(yàn)。jQuery中提供了兩種增加動(dòng)畫(huà)效果的方法,一種是內(nèi)置的動(dòng)畫(huà)方法,另一種是通過(guò)animate()方法進(jìn)行自定義動(dòng)畫(huà)效果?!救蝿?wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——常用動(dòng)畫(huà)jQuery提供了許多動(dòng)畫(huà)效果。例如,一個(gè)元素逐漸出現(xiàn)在用戶(hù)的視野,或是一個(gè)元素漸漸淡出效果等?!救蝿?wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——常用動(dòng)畫(huà)分類(lèi)方法說(shuō)明基本特效show([speed,[easing],[fn]])顯示隱藏的匹配元素hide([speed,[easing],[fn]])隱藏顯示的匹配元素toggle([speed],[easing],[fn])元素顯示與隱藏切換滑動(dòng)特效slideDown([speed],[easing],[fn])垂直滑動(dòng)顯示匹配元素(向下增大)slideUp([speed,[easing],[fn]])垂直滑動(dòng)顯示匹配元素(向上減小)slideToggle([speed],[easing],[fn])在slideUp()和slideDown()兩種效果間的切換淡入淡出fadeIn([speed],[easing],[fn])淡入顯示匹配元素fadeOut([speed],[easing],[fn])淡出隱藏匹配元素fadeTo([[speed],opacity,[easing],[fn]])以淡入淡出方式將匹配元素調(diào)整到指定的透明度f(wàn)adeToggle([speed,[easing],[fn]])在fadeIn()和fadeOut()兩種效果間的切換【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——常用動(dòng)畫(huà)參數(shù)speed表示動(dòng)畫(huà)的速度,可設(shè)置為動(dòng)畫(huà)時(shí)長(zhǎng)的毫秒值(如1000),或預(yù)定的3種速度(slow、fast和normal)。參數(shù)easing表示切換效果,默認(rèn)效果為swing,還可以使用linear效果。參數(shù)fn表示在動(dòng)畫(huà)完成時(shí)執(zhí)行的函數(shù)。參數(shù)opacity表示透明度數(shù)值(范圍在0~1之間,0代表完全透明,0.5表示50%透明,1代表完全不透明)。【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——常用動(dòng)畫(huà)【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)jQuery中除了常用的顯示、隱藏、滑動(dòng)以及淡入淡出特效外,還支持自定義動(dòng)畫(huà),用戶(hù)可以根據(jù)開(kāi)發(fā)需求自定義?!救蝿?wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)方法說(shuō)明animate(params[,speed][,easing][,fn])用于創(chuàng)建自定義動(dòng)畫(huà)的函數(shù)$.speed([speed][,settings])創(chuàng)建一個(gè)包含一組屬性的對(duì)象用來(lái)定義自定義動(dòng)畫(huà)queue([queueName])顯示被選元素上要執(zhí)行的函數(shù)隊(duì)列delay(speed[,queueName])設(shè)置一個(gè)延時(shí)來(lái)推遲執(zhí)行隊(duì)列中之后的項(xiàng)目clearQueue([queueName])從尚未運(yùn)行的隊(duì)列中移除所有項(xiàng)目dequeue([queueName])從隊(duì)列移除下一個(gè)函數(shù),然后執(zhí)行函數(shù)finish([queueName])停止當(dāng)前正在運(yùn)行的動(dòng)畫(huà),刪除所有排隊(duì)的動(dòng)畫(huà),并完成匹配元素所有的動(dòng)畫(huà)stop([clearQueue][,jumpToEnd])停止所有在指定元素上正在運(yùn)行的動(dòng)畫(huà)【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)參數(shù)params表示一組包含動(dòng)畫(huà)最終屬性值的集合。參數(shù)settings是easing與fn組成的一個(gè)對(duì)象集合。參數(shù)queueName表示隊(duì)列名稱(chēng),默認(rèn)值為fx(標(biāo)準(zhǔn)效果隊(duì)列)。參數(shù)clearQueue與jumpToEnd都是布爾類(lèi)型,默認(rèn)值為false,前者規(guī)定是否停止被選元素所有加入隊(duì)列的動(dòng)畫(huà),后者規(guī)定是否立即完成當(dāng)前的動(dòng)畫(huà)?!救蝿?wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)<inputid="btn"type="submit"value="開(kāi)始動(dòng)畫(huà)"><div></div><script>$('#btn').click(function(){ $('div').css({background:'red',width:0,height:0}); varparams={width:'100px',height:'100px'}; varsettings=$.speed(2000,'linear'); $('div').animate(params,settings);});</script>【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)$('div').show('slow').animate({left:'+=200'},2000).animate({left:'-=200'},1500).slideUp('normal',runQue);$('div').queue('fx').length【任務(wù)9-6】jQuery動(dòng)畫(huà)特效知識(shí)儲(chǔ)備——自定義動(dòng)畫(huà)div.show('slow').animate({left:'+=200'},2000).queue(function(){$(this).css('background','green').dequeue();}).animate({left:'-=200'},1500).slideUp('normal',runQue).queue(function()
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生產(chǎn)線(xiàn)中生產(chǎn)計(jì)劃的優(yōu)化實(shí)施策略
- 現(xiàn)代企業(yè)戰(zhàn)略執(zhí)行中的風(fēng)險(xiǎn)管理及應(yīng)對(duì)
- 現(xiàn)代商業(yè)環(huán)境下的胃腸疾病管理
- 校園安全教育班組的應(yīng)急預(yù)案培訓(xùn)
- 現(xiàn)代辦公環(huán)境下的金融大數(shù)據(jù)管理
- 環(huán)保產(chǎn)業(yè)項(xiàng)目管理與可持續(xù)發(fā)展策略分析報(bào)告
- 消費(fèi)者購(gòu)買(mǎi)決策的大數(shù)據(jù)解讀
- 未來(lái)生態(tài)城市規(guī)劃與建設(shè)策略展望
- 環(huán)境藝術(shù)設(shè)計(jì)與城市規(guī)劃的協(xié)調(diào)發(fā)展
- Module 5 Unit 2 There are forty.(說(shuō)課稿)-2024-2025學(xué)年外研版(三起)英語(yǔ)五年級(jí)上冊(cè)
- 中國(guó)氫內(nèi)燃機(jī)行業(yè)發(fā)展環(huán)境、市場(chǎng)運(yùn)行格局及前景研究報(bào)告-智研咨詢(xún)(2024版)
- 《自然保護(hù)區(qū)劃分》課件
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫(kù)含答案解析
- 上海鐵路局招聘筆試沖刺題2025
- 《商用車(chē)預(yù)見(jiàn)性巡航系統(tǒng)技術(shù)規(guī)范》
- 國(guó)旗班指揮刀訓(xùn)練動(dòng)作要領(lǐng)
- 春季安全開(kāi)學(xué)第一課
- 植物芳香油的提取 植物有效成分的提取教學(xué)課件
- 肖像繪畫(huà)市場(chǎng)發(fā)展現(xiàn)狀調(diào)查及供需格局分析預(yù)測(cè)報(bào)告
- 煤礦掘進(jìn)隊(duì)機(jī)電管理制度匯編
- 國(guó)家公務(wù)員考試(面試)試題及解答參考(2024年)
評(píng)論
0/150
提交評(píng)論