新聞中心
這篇文章主要講解了“jQuery如何實現(xiàn)簡單的動畫效果”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“jQuery如何實現(xiàn)簡單的動畫效果”吧!
公司主營業(yè)務(wù):成都做網(wǎng)站、網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出寶雞免費做網(wǎng)站回饋大家。
jQuery 實現(xiàn)簡單的動畫
1、顯示/隱藏
(1)顯示:
show(speed,[callback])
speed:效果時長??扇〉闹担簊low、fast、毫秒數(shù)
callback:過渡完成后,所執(zhí)行的方法名稱
(2)隱藏:
hide(speed,[callback])
(3)交替:
toggle(speed,[callback]),
若'顯示'則'隱藏';
若'隱藏'則顯示
示例如下:
//搭建結(jié)構(gòu)![]()
2、向上收縮/向下展開
(1)收縮:
slidUp(speed,[callback])
(2)展開:
slidDown(speed,[callback])
(3)交替:
slidToggle(speed,[callback])
示例如下:
$('#btn_up').bind('click',function(){ $('#img2').slideUp(); //展開 }) $('#btn_down').bind('click', function () { $('#img2').slideDown(); //收縮 }) $('#btn_slide').bind('click', function () { $('#img2').slideToggle(); //收縮展開交替 })
輸出結(jié)果:
3、淡入/淡出
(1)淡入:
fadeIn(speed,[callback])
(2)淡出:
fadeOut(speed,[callback])
(3)淡入淡出交替:
fadeToggle(speed,[callback])
示例如下:
$('#btn_fadeIn').bind('click', function () { $('#img3').fadeIn(); //淡入 }) $('#btn_fadeOut').bind('click', function () { $('#img3').fadeOut(); //淡出 }) $('#btn_fade').bind('click', function () { $('#img3').fadeToggle(2000); //淡入淡出交替 })
4、自定義動畫
$(selector).animate(params,[speed],[easing],[fn])
必需的 params 參數(shù)定義形成動畫的 CSS 屬性。
可選的 speed 參數(shù)規(guī)定效果的時長。它可以取以下值:"slow"、"fast" 或毫秒。
可選的 callback 參數(shù)是動畫完成后所執(zhí)行的函數(shù)名稱。
示例如下:
$(function(){ $('button').click(function(){ $('.bt').animate({ left:200, top:150, opacity:0.4 },1000) }) })
輸出結(jié)果:
感謝各位的閱讀,以上就是“jQuery如何實現(xiàn)簡單的動畫效果”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對jQuery如何實現(xiàn)簡單的動畫效果這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
網(wǎng)站題目:jQuery如何實現(xiàn)簡單的動畫效果
轉(zhuǎn)載來源:http://fisionsoft.com.cn/article/jhdpde.html