jQuery動畫的顯示與隱藏效果!
jQuery中用於控制元素顯示和隱藏效果的方法如表1所示。
表1 控制元素的顯示和隱藏
在表1中,引數speed表示動畫的速度,可設定為動畫時長的毫秒值(如1000),或預定的3種速度(slow、fast和normal);引數easing表示切換效果,預設效果為swing,還可以使用linear效果;引數fn表示在動畫完成時執行的函式。
下面透過程式碼演示show()、hide()和toggle()的簡單使用。
<style>
div { width: 150px; height: 300px; background-color: pink; }
</style>
<button>顯示</button>
<button>隱藏</button>
<button>切換</button>
<div></div>
<script>
$("button").eq(0).click(function() {
$("div").show(1000, function() {
alert("已顯示");
});
});
$("button").eq(1).click(function() {
$("div").hide(1000, function() {
alert("已隱藏");
});
});
$("button").eq(2).click(function() {
$("div").toggle(1000);
});
</script>
上述程式碼中,第2行設定div元素的樣式寬度150px,高度300px,背景色pink。第4~6行分別定義功能按鈕,第7行定義div元素,第9~13行給頁面中的第1個按鈕繫結單擊事件,實現單擊“顯示”按鈕控制div元素的顯示,第14~18行給頁面中的第2個按鈕繫結單擊事件,實現單擊“隱藏”按鈕控制div元素的隱藏,第19~21行給頁面中的第3個按鈕繫結單擊事件,實現單擊“切換”按鈕控制div元素的顯示和隱藏。
在瀏覽器中執行,效果如圖1所示。
如果您對Java 技術非常感興趣,可以關注小千,後期分享更多前端知識。本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2782202/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery動畫的顯示與隱藏效果jQuery動畫
- jQuery 實現顯示與隱藏效果jQuery
- jQuery 效果 – 隱藏和顯示jQuery
- 使用jQuery控制table表格的tr行顯示和隱藏效果jQuery
- 教你三種jQuery框架實現元素顯示及隱藏動畫方式jQuery框架動畫
- jQuery table表格tr行顯示隱藏jQuery
- jQuery點選按鈕實現div的隱藏和顯示切換效果jQuery
- CSS點選隱藏和顯示div效果CSS
- JavaScript動畫方式控制div元素的隱藏和顯示JavaScript動畫
- NavigationBar的隱藏與顯示Navigation
- jQuery實現的點選元素隱藏和顯示jQuery
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac
- jQuery側邊欄隱藏和顯示導航jQuery
- jquery點選按鈕顯示和隱藏DIvjQuery
- jquery使用一個按鈕實現控制元素的顯示與隱藏jQuery
- 用js控制div的顯示與隱藏JS
- 點選按鈕動畫方式隱藏和顯示div動畫
- JavaScript 設定div顯示與隱藏JavaScript
- view的隱藏和顯示View
- jQuery控制div顯示和隱藏程式碼例項jQuery
- iOS 隱藏&顯示tabBariOStabBar
- MacOS X隱藏和顯示隱藏檔案Mac
- Mac顯示和隱藏“隱藏檔案”命令Mac
- jQuery點選頁面其他地方隱藏顯示的元素jQuery
- MAC如何顯示隱藏檔案和隱藏隱藏檔案的命令Mac
- Mac下顯示和隱藏隱藏檔案的命令Mac
- vue.js顯示與隱藏(v-if)Vue.js
- jquery判斷一個元素是隱藏還是顯示jQuery
- 區塊的顯示和隱藏
- steam隱藏的遊戲怎麼顯示出來 steam隱藏顯示遊戲方法介紹遊戲
- excel隱藏的部分如何顯示出來 excel裡面怎麼顯示隱藏部分Excel
- OSX中隱藏和顯示[隱藏檔案]的命令列命令列
- mac隱藏檔案顯示Mac
- Mac 顯示隱藏檔案Mac
- jQuery 動畫效果 與 動畫佇列jQuery動畫佇列
- Mac顯示/不顯示隱藏檔案教程!Mac
- 遨翔在知識的海洋裡----(vue之顯示隱藏的效果)Vue
- javascript隱藏和顯示div的方法JavaScript