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

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) hot資訊 jQuery特效代碼示例

jQuery特效代碼示例

更新時(shí)間:2022-11-08 09:22:49 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1525次

jQuery animate() 方法

jQuery animate() 方法使用元素的樣式屬性執(zhí)行自定義動(dòng)畫(huà)。animate() 方法將現(xiàn)有樣式屬性更改為具有運(yùn)動(dòng)的指定屬性。

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

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

應(yīng)用動(dòng)畫(huà)

在下面的示例中,我們正在使用動(dòng)畫(huà)更改元素的高度和寬度。

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

設(shè)置動(dòng)畫(huà)持續(xù)時(shí)間

您可以以毫秒為單位應(yīng)用動(dòng)畫(huà)持續(xù)時(shí)間作為 animate() 方法的第二個(gè)參數(shù)。

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

應(yīng)用緩動(dòng)方法

指定一個(gè)字符串參數(shù),指示用于過(guò)渡的緩動(dòng)函數(shù)。jQuery 庫(kù)提供了兩個(gè)緩動(dòng)函數(shù):linear 和 swing。

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

動(dòng)畫(huà)完成時(shí)的回調(diào)函數(shù)

指定動(dòng)畫(huà)完成時(shí)要執(zhí)行的回調(diào)函數(shù)。

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

指定動(dòng)畫(huà)選項(xiàng)

您可以將各種選項(xiàng)指定為 JSON 對(duì)象。選項(xiàng)包括持續(xù)時(shí)間、緩動(dòng)、隊(duì)列、步驟、進(jìn)度、完成、開(kāi)始、完成和始終。

$('#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() 方法顯示或操作要在指定元素上執(zhí)行的特效函數(shù)的隊(duì)列。

句法:

$('選擇器表達(dá)式').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() 方法通過(guò)將指定元素淡化為不透明來(lái)顯示它們。

句法:

$('選擇器表達(dá)式').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() 方法通過(guò)將指定元素淡化為透明來(lái)隱藏它們。

句法:

$('選擇器表達(dá)式').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() 方法顯示指定的元素。您可以指定將在隱藏/顯示完成時(shí)執(zhí)行的速度、緩動(dòng)和回調(diào)函數(shù)。

句法:

$('選擇器表達(dá)式').hide(速度、緩動(dòng)、回調(diào));
$('選擇器表達(dá)式').show(速度、緩動(dòng)、回調(diào));
$('#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() 方法隱藏或顯示指定的元素。

句法:

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

 

提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 一级黄色α片 | 在线国产播放 | 亚洲欧美v国产一区二区 | 你懂的视频在线看 | 青青久久网| 国产一区二区三区在线观看精品 | 岛国免费v片在线播放 | 国产成人综合91精品 | 国产一级毛片国产 | 亚洲一区二区影视 | 国产成+人+亚洲+欧美综合 | 理论片中文字幕在线精品 | 亚洲精品成人图区 | 久久天天躁狠狠躁夜夜免费观看 | 午夜精品视频在线观看 | 波多野结衣手机视频一区 | 福利所导航| 欧美在线一区二区三区不卡 | 精品视频在线免费看 | 在线黄网站 | 看全色黄大色大片免费 | 亚洲人成网站色7777 | 欧美精品手机在线 | 日本黄色大片网站 | 插深点视频 | 欧美一级片黄色片 | 在线观看国产精品入口 | 韩国伦理剧在线播放 | 一级毛片一级毛片一级毛片 | 高清不卡日本v在线二区 | 欧美性猛交xxx嘿人猛交 | 日韩无砖专区体验区 | 男人的天堂色偷偷之色偷偷 | 亚洲一区免费 | 成年美女黄网色大观看全 | 日本狠狠操| 一级床上爽高清播放 | www.操操| 看美女日批 | 成人日批视频 | 国产无套粉嫩白浆在线精品 |