我是靠谱客的博主 高大期待,最近开发中收集的这篇文章主要介绍JS动态小demo,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 点击小事件
<style>  // 内部样式
        div{
            width: 30px;
            height: 30px;
            background: red;
            position: absolute;
        }
    </style>
<script>
        
        window.onclick = e => {
            let div = document.createElement('div')
            div.classList.add('kuang')
            let x = e.pageX
            let y = e. pageY
            div.style.left = x + 'px'
            div.style.top = y + 'px'
            document.body.appendChild(div)

            let rnd = Math.round(Math.random())

            let timer = setInterval(()=>{
                if (rnd) x -= 10
                else x += 10
                y -= 5
                div.style.left = x + 'px'
                div.style.top = y + 'px'

                if (y < -100){
                    div.remove()
                    clearInterval(timer)
                }
            },20)
        }
            
    </script>

最后

以上就是高大期待为你收集整理的JS动态小demo的全部内容,希望文章能够帮你解决JS动态小demo所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部