鍍金池/ 教程/ HTML/ 滑動(dòng)效果
jQuery UI Tab 示例(一)
jQuery UI Datepicker 示例(四)
jQuery UI 示例
jQuery UI Slider 示例(二)
jQuery UI Dialog 示例(一)
HTML Get
動(dòng)畫效果
終止動(dòng)畫
回調(diào)函數(shù)
方法鏈
jQuery UI Button 示例(一)
jQuery UI Autocomplete 示例(三)
jQuery UI Autocomplete 示例(二)
設(shè)置或取得元素的 CSS class
jQuery UI 概述
基本語(yǔ)法
jQuery UI Datepicker 示例(一)
jQuery UI Autocomplete 示例(一)
jQuery UI Spiner 示例
jQuery UI Tab 示例(二)
淡入淡出效果
顯示/隱藏內(nèi)容
HTML Set
jQuery UI Tooltip 示例
jQuery UI Slider 示例(一)
讀寫 HTML 元素的 css 屬性
jQuery UI Datepicker 示例(二)
添加HTML元素
操作 HTML 元素的大小
jQuery UI Datepicker 示例(五)
滑動(dòng)效果
jQuery UI Dialog 示例(二)
jQuery UI Menu 示例
jQuery UI 基本工作過(guò)程
jQuery UI Button 示例(二)
jQuery UI Dialog 示例(三)
jQuery UI Datepicker 示例(三)
Selectors
jQuery UI Progressbar 示例
Events
jQuery UI Accordion 示例
刪除HTML元素

滑動(dòng)效果

jQuery 支持使用下面方法來(lái)實(shí)現(xiàn) HTML 元素的滑動(dòng)效果:

  • slideDown()
  • slideUp()
  • slideToggle()

slideDown 方法

用來(lái)實(shí)現(xiàn)向下滑動(dòng)動(dòng)畫效果,其基本語(yǔ)法為:

$(selector).slideDown(speed,callback);

可選參數(shù) speed 給出了淡入效果的時(shí)間,可以使用 “slow”,”fast” 或是數(shù)值(微秒) 第二個(gè)可選參數(shù)為回調(diào)函數(shù),在 slideDown()方法結(jié)束后調(diào)用。

下面例子點(diǎn)擊按鈕 #panel 將采用下滑方式顯示出來(lái):

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>JQuery Demo</title>
<script src="scripts/jquery-1.9.1.js"></script>
<script>
    $(document).ready(function () {
        $("#flip").click(function () {
            $("#panel").slideDown("slow");
        });
    });
</script>

<style type="text/css">
    #panel, #flip
    {
        padding: 5px;
        text-align: center;
        background-color: #e5eecc;
        border: solid 1px #c3c3c3;
    }

    #panel
    {
        padding: 50px;
        display: none;
    }
</style>
</head>
<body>

    <div id="flip">Click to slide down panel</div>
    <div id="panel">Hello world!</div>

</body>
</html>

slideUp 方法

用來(lái)實(shí)現(xiàn)向上滑動(dòng)動(dòng)畫效果,其基本語(yǔ)法為:

$(selector).slideUp(speed,callback);

可選參數(shù) speed 給出了淡入效果的時(shí)間,可以使用 “slow”,”fast” 或是數(shù)值(微秒) 第二個(gè)可選參數(shù)為回調(diào)函數(shù),在 slideUp()方法結(jié)束后調(diào)用。

$("#flip").click(function(){
  $("#panel").slideUp();
});

slideToggle 方法

用來(lái)實(shí)現(xiàn)交替顯示向上向下滑動(dòng)動(dòng)畫效果,如果之前是下滑顯示,slideToggle 則顯示 slideUp(),反之顯示 slideDown

其基本語(yǔ)法為:

$(selector).slideToggle(speed,callback);

可選參數(shù) speed 給出了淡入效果的時(shí)間,可以使用 “slow”,”fast” 或是數(shù)值(微秒) 第二個(gè)可選參數(shù)為回調(diào)函數(shù),在 slideUp()方法結(jié)束后調(diào)用。

$("#flip").click(function(){
  $("#panel").slideToggle();
});
下一篇:刪除HTML元素