黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 jQuery特效代碼示例

jQuery特效代碼示例

更新時間:2022-11-08 09:22:49 來源:動力節點 瀏覽1367次

jQuery animate() 方法

jQuery animate() 方法使用元素的樣式屬性執行自定義動畫。animate() 方法將現有樣式屬性更改為具有運動的指定屬性。

指定選擇器以獲取要添加動畫效果的元素的引用,然后使用 JSON 對象調用 animate() 方法以獲取樣式屬性、動畫速度和其他選項。

$('選擇器表達式').animate({ stylePropertyName : 'value'},
                                期間,
                                緩和,
                                打回來);
$('選擇器表達式').animate({ propertyName : 'value'},{ options });

應用動畫

在下面的示例中,我們正在使用動畫更改元素的高度和寬度。

$('#myDiv').animate({
                height: '200px',
                width: '200px'
            });
<div id="myDiv" class="redDiv">
</div>

設置動畫持續時間

您可以以毫秒為單位應用動畫持續時間作為 animate() 方法的第二個參數。

$('#myDiv').animate({
                        height: '200px',
                        width: '200px'
                    },
                    5000);
<div id="myDiv" class="redDiv">
</div>

應用緩動方法

指定一個字符串參數,指示用于過渡的緩動函數。jQuery 庫提供了兩個緩動函數:linear 和 swing。

$('#myDiv').animate({
            height: '200px',
            width: '200px'
        },
        5000, 'swing');
<div id="myDiv" class="redDiv">
</div>

動畫完成時的回調函數

指定動畫完成時要執行的回調函數。

$('#myDiv').animate({
                        height: '200px',
                        width: '200px'
                    },
                    5000,
                    function () {
                        $('#msgDiv').append('Animation completed');
                    });
        });
<div id="myDiv" class="redDiv">
</div>
<div id="msgDiv"></div>

指定動畫選項

您可以將各種選項指定為 JSON 對象。選項包括持續時間、緩動、隊列、步驟、進度、完成、開始、完成和始終。

$('#myDiv').animate({
                        height: '200px',
                        width: '200px'
                    }, 
                    {    // options parameter 
                        duration: 5000,
                        complete: function () {
                            $(this).animate({
                                height: '100px',
                                width: '100px'
                            }, 5000,
                            function () {
                                $('#msgDiv').text('Animation completed..');
                            });
                        },
                        start: function () {
                            $('#msgDiv').append('starting animation..');
                        }
                    });
<div id="msgDiv"></div>
<div id="myDiv" class="redDiv">
</div>

jQuery queue() 方法

jQuery queue() 方法顯示或操作要在指定元素上執行的特效函數的隊列。

句法:

$('選擇器表達式').queue();
$('#myDiv').toggle(500);
$('#myDiv').fadeOut(500);
$('#myDiv').fadeIn(500);
$('#myDiv').slideDown(500);
$('#msgDiv').append('Animation functions: ' + $('#myDiv').queue().length);
<div id="msgDiv"></div>
<div id="myDiv" class="redDiv">
</div>

jQuery fadeIn() 方法

jQuery fadeIn() 方法通過將指定元素淡化為不透明來顯示它們。

句法:

$('選擇器表達式').fadeIn(speed, easing, callback);
$('#myDiv').fadeIn(5000, function () {
            $('#msgDiv').append('fadeIn() completed.')
        });

<div id="myDiv" class="redDiv">
</div>
<div id="msgDiv"></div>

jQuery fadeOut() 方法

jQuery fadeOut() 方法通過將指定元素淡化為透明來隱藏它們。

句法:

$('選擇器表達式').fadeOut(speed, easing, callback);
$('#div1').fadeOut(5000, function () {
            $('#msgDiv').append('fadeOut() completed.')
        });
<div id="msgDiv"></div>
<div id="myDiv" class="redDiv">
</div>

jQuery hide() 和 show() 方法

jQuery hide() 方法隱藏和 show() 方法顯示指定的元素。您可以指定將在隱藏/顯示完成時執行的速度、緩動和回調函數。

句法:

$('選擇器表達式').hide(速度、緩動、回調);
$('選擇器表達式').show(速度、緩動、回調);
$('#div1').hide(500, function () {
                    $('#msgDiv').append('Red div is hidden.')
                });
$('#div2').hide(500, function () {
                    $('#msgDiv').append('Yellow div is hidden.')
                });
<div id="div1" class="redDiv">
</div>
<div id="div2" class="yellowDiv">
</div>

jQuery toggle() 方法

jQuery toggle() 方法隱藏或顯示指定的元素。

句法:

$('選擇器表達式').toggle(速度、緩動、回調)
$('#myDiv').toggle(500, function () {
        $('#msgDiv').append('fadeOut completed.')
    });
<div id="myDiv" class="redDiv">
</div>

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 99精品视频3 | 亚洲日韩中文字幕天堂不卡 | 亚洲日本韩国欧美 | 成 人国产在线观看高清不卡 | 99re九精品视频在线视频 | 999成人网| 视频精品一区 | 国产 日韩欧美 | 日本vs欧美一区二区三区 | 在线观看黄网站 | 亚洲性视频在线 | 午夜在线观看免费观看大全 | 欧美中文在线观看 | 亚洲精品第五页 | 国产一区二区高清 | 日韩毛片免费看 | 高清性色生活片免费视频软件 | 国产黄色小视频在线观看 | 波多野结衣中文字幕在线播放 | 五月天婷婷视频 | 看黄色一级 | 成人小视频在线 | 日本精品高清一区二区2021 | 99爱在线精品视频免费观看9 | 国产欧美日韩亚洲 | 欧美巨大性hd | 视频精品一区 | 亚洲人色大成年网站在线观看 | 日韩精品观看 | 男女做爽爽视频免费观看 | 在线国产视频观看 | 亚洲欧洲中文 | 亚洲图片欧美视频 | 日本一区二区高清免费不卡 | 性欧美丨18一19 | 欧美日韩加勒比一区二区三区 | 欧美性受xxxx喷水性欧洲 | 最新啪啪| 手机在线观看你懂得 | 国产成人综合手机在线播放 | 欧美日韩在线网站 |