課程
/前端開發
/JavaScript
/FullPage.js全屏滾動插件
我想問一下下圖的動畫特效,如何更精簡
2017-11-17
源自:FullPage.js全屏滾動插件 3-2
正在回答
可以寫方法,放到$(function(){})的外面
比如
move(".section4?h4.sport").scale(1.3).end(function(){...})
可以寫個方法
function?scale(sc){ ????move(sc).scale(1.3) } //然后調用的時候就是 scale(".section4?h4.sport").end( ????scale(".section4?h4.sport").end(...) )
這樣寫的話,應該會比較好些?;蛘咴偌觽€參數type,用來調用兩次,afterLoad的時候type為"a",onLeave的時候type為"o"
function?scale(sc,type){ ????if(type?==?"a"){ ????????move(sc).scale(1.3) ????}else?if(type?==?"o"){ ????????move(sc).scale(1) ????} } //然后afterLoad調用的時候就是 scale(".section4?h4.sport","a").end( ????scale(".section4?h4.sport","a").end(...) ) //然后onLeave調用的時候就是 scale(".section4?h4.sport","o").end( ????scale(".section4?h4.sport","o").end(...) )
沒有親測過,不知道能不能用,困了,要睡覺啊,我現在能想到的大概就是這樣的寫法。見笑。
舉報
基于jQuery的全屏滾動效果插件,讓翻頁顯得格外的高端大氣上檔次
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-01-20
可以寫方法,放到$(function(){})的外面
比如
可以寫個方法
這樣寫的話,應該會比較好些?;蛘咴偌觽€參數type,用來調用兩次,afterLoad的時候type為"a",onLeave的時候type為"o"
沒有親測過,不知道能不能用,困了,要睡覺啊,我現在能想到的大概就是這樣的寫法。見笑。