我是靠谱客的博主 高大期待,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部