小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

關(guān)于jquery的循環(huán)動(dòng)畫

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<script src="https://cdn./jquery/1.10.2/jquery.min.js">

</script>

<script> 

$(document).ready(function(){

  $("button").click(function(){

    var div=$("div");

    div.animate({height:'300px',opacity:'0.4'},"slow");

    div.animate({width:'300px',opacity:'0.8'},"slow");

    div.animate({height:'100px',opacity:'0.4'},"slow");

    div.animate({width:'100px',opacity:'0.8'},"slow");

  });

});

</script> 

</head>

<body>

<button>開始動(dòng)畫</button>

<p>默認(rèn)情況下,所有的 HTML 元素有一個(gè)靜態(tài)的位置,且是不可移動(dòng)的。 

如果需要改變?yōu)椋覀冃枰獙⒃氐?position 屬性設(shè)置為 relative, fixed, 或 absolute!</p>

<div style="background:#98bf21;height:100px;width:100px;position:absolute;">

</div>

</body>

</html>


突然想到能不能循環(huán)動(dòng)畫,jquery本身就是基于js的庫,不妨對(duì)于函數(shù)使用遞歸,即可實(shí)現(xiàn)循環(huán)

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<script src="https://cdn./jquery/1.10.2/jquery.min.js">

</script>

<script> 

function show(){

    var div=$("div");

    div.animate({height:'300px',opacity:'0.4'},"slow");

    div.animate({width:'300px',opacity:'0.8'},"slow");

    div.animate({height:'100px',opacity:'0.4'},"slow");

    div.animate({width:'100px',opacity:'0.8'},"slow");

    show();

}

$(document).ready(function(){

  $("button").click(show);

});

</script> 

</head>

<body>

<button>開始動(dòng)畫</button>

<p>默認(rèn)情況下,所有的 HTML 元素有一個(gè)靜態(tài)的位置,且是不可移動(dòng)的。 

如果需要改變?yōu)?,我們需要將元素?position 屬性設(shè)置為 relative, fixed, 或 absolute!</p>

<div style="background:#98bf21;height:100px;width:100px;position:absolute;">

</div>

</body>

</html>


另外注意 var div=$(“div”) 這個(gè)寫法,變量 = 選擇器語句,即為選擇到的對(duì)象

還有一點(diǎn),當(dāng)jquery中寫為 

$(document).ready(function(){

$(“button”).click(show); 

}); 

這樣時(shí),會(huì)點(diǎn)擊之后觸發(fā)動(dòng)畫; 

若寫為

$(document).ready(function(){

$(“button”).click(show()); 

}); 

這樣,則頁面加載之后就會(huì)自己動(dòng)

--------------------- 

版權(quán)聲明:本文為CSDN博主「twat」的原創(chuàng)文章,遵循CC 4.0 by-sa版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/qq_35569081/article/details/81127743




在操作動(dòng)畫時(shí)需要注意對(duì)象位置發(fā)生改變,在下一次循環(huán)時(shí)要先把位置重新初始化,否則會(huì)看不到動(dòng)畫效果。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約