一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - JS實現(xiàn)點擊掉落特效

JS實現(xiàn)點擊掉落特效

2022-01-11 16:23小楊的旺仔沒有牛奶 js教程

這篇文章主要介紹了JS實現(xiàn)點擊掉落特效,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

js實現(xiàn)點擊掉落特效 先看看效果圖

JS實現(xiàn)點擊掉落特效

話不多說代碼

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>無標題文檔</title>
 
<script src="jquery.js"></script>
<script>
window.onload = function () {
    var str = '';
    var len = 20;
    var aDiv = document.getElementsByTagName('div');
    var timer = null;
    var num = 0;
    
    for ( var i=0; i<len; i++ ) {
        str += '<div style="width:50px; height:50px; background:red; position:absolute; top:0px; left:'+ i*60 +'px;"></div>';
    }
    
    document.body.innerHTML = str;
    
    document.onclick = function () {
        clearInterval( timer );
        timer = setInterval( function (){
            DM( aDiv[num], 'top', 23, 500 );
            num ++;
            if ( num === len ) {
                clearInterval( timer );
            }
        }, 100 );
    };
};
</script>
 
</head>
 
<body>
</body>
</html>

我這里引用了封裝方法

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
function DM( obj, attr, dir, target, endFn ) {
    
    dir = parseInt(getStyle( obj, attr )) < target ? dir : -dir;
    
    clearInterval( obj.timer );
    
    obj.timer = setInterval(function () {
        
        var speed = parseInt(getStyle( obj, attr )) + dir;          // 步長
        
        if ( speed > target && dir > 0 || speed < target && dir < 0 ) {
            speed = target;
        }
        
        obj.style[attr] = speed + 'px';
        
        if ( speed == target ) {
            clearInterval( obj.timer );
            
            /*
            if ( endFn ) {
                endFn();
            }
            */
            endFn && endFn();
            
        }
        
    }, 30);
}

到此這篇關于JS實現(xiàn)點擊掉落特效的文章就介紹到這了,更多相關js點擊掉落內容請搜索服務器之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/qq_38259997/article/details/103764058

延伸 · 閱讀

精彩推薦
  • js教程全面解析js中的原型,原型對象,原型鏈

    全面解析js中的原型,原型對象,原型鏈

    這篇文章主要介紹了圖解js中的原型,原型對象,原型鏈,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下...

    菜小牛4982022-01-07
  • js教程JavaScript 中的六種循環(huán)方法

    JavaScript 中的六種循環(huán)方法

    這篇文章主要介紹了JavaScript 中的六種循環(huán)方法,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下...

    Saku8602021-12-27
  • js教程微信小程序選擇圖片控件

    微信小程序選擇圖片控件

    這篇文章主要為大家詳細介紹了微信小程序選擇圖片控件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    小雅雅家的小凱凱吖9732022-01-04
  • js教程JavaScript中展開運算符及應用的實例代碼

    JavaScript中展開運算符及應用的實例代碼

    這篇文章主要介紹了JavaScript中展開運算符及應用的實例代碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以...

    banana peel9402021-12-31
  • js教程javascript的事件描述

    javascript的事件描述

    本文主要為大家介紹javascript事件的基礎知識,有需要的朋友可以參考下...

    js教程網(wǎng)9372021-12-15
  • js教程js刪除對象中的某一個字段的方法實現(xiàn)

    js刪除對象中的某一個字段的方法實現(xiàn)

    這篇文章主要介紹了js刪除對象中的某一個字段的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的...

    兔子零847332021-12-29
  • js教程JS代碼實現(xiàn)頁面切換效果

    JS代碼實現(xiàn)頁面切換效果

    這篇文章主要為大家詳細介紹了JS代碼實現(xiàn)頁面切換效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    _Adoph9322021-12-29
  • js教程詳解ES6 中的Object.assign()的用法實例代碼

    詳解ES6 中的Object.assign()的用法實例代碼

    這篇文章主要介紹了ES6 Object.assign()的用法及用途,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下...

    半夏遮流年シ11402021-12-30
主站蜘蛛池模板: 国产日韩视频一区 | 亚洲不卡高清免v无码屋 | 免费亚洲成人 | 无码专区aaaaaa免费视频 | 国产欧美一区二区精品性色 | 国产欧美视频一区二区三区 | 91视频99| 动漫美女人物被黄漫在线看 | 成人性生交大片免费看软件 | 欧洲一级黑寡妇 | 精品区卡一卡2卡三免费 | 四虎免费看 | 国产精品青青青高清在线密亚 | 校花被拖到野外伦小说 | 日本美女视频韩国视频网站免费 | 邪恶肉肉全彩色无遮琉璃神社 | 999久久免费高清热精品 | 亚洲第一区二区快射影院 | 国产精品久久久久毛片真精品 | 无码11久岁箩筣 | 美国艳星lisann成人作品 | 色综合天天五月色 | 精品日韩一区二区三区 | 刺激一区仑乱 | 日本老妇乱子伦中文视频 | 美女大乳被捏羞羞漫画 | aaa免费看| 色网免费观看 | 美女裆部| 国产美女亚洲精品久久久久久 | dyav午夜片| 精品国产线拍大陆久久尤物 | 污小说在线阅读 | 亚洲精品国产成人中文 | 51精品| 忘忧草在线社区WWW日本-韩国 | 被教官揉了一晚上的奶小说 | 34g污奶跳舞 | 亚洲精品www久久久久久 | 精品一区二区三区免费视频 | 门房秦大爷在线阅读 |