开启辅助访问
帐号登录 |立即注册

jQuery 鼠标点击水波纹特效

 
<script type="text/javascript">
        jQuery(document).click(function(e) {
                var size = 100//自定义大小
                jQuery('body').append("<div class='dianjixiaoguo'>")//创建一个div
                jQuery('.dianjixiaoguo').css({//设置初始样式
                        position: 'fixed',//使用相对于浏览器进行定位(必须)
                        left: e.clientX,
                        top: e.clientY,
                        borderRadius: size + 'px',
                        border: '1px solid black',
                }).stop().animate({//设置最终样式,用动画来表现(当点击过快时需要用stop来终止上一次未进行完的动画)
                        width: size,
                        height: size,
                        left: e.clientX - size / 2,
                        top: e.clientY - size / 2,
                        opacity: '0'
                }, function() {//动画运行完毕后删除此div
                        jQuery('body .dianjixiaoguo').remove()
                })

        })
</script>

回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。