jQuery 鼠标拖动五彩圆圈效果 复制完整代码即可马上调用
作者:极客小俊
公众号:同名
咱们废话不多说直接上代码!
准备工作
首先引入jquery库
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
没有这个jquery
库的朋友自行到官网下载就可以了!😃😃😃
然后再准备 五张色环图片放入到你的demo案例下的img文件夹, 图片你也可以用其他类似的图来代替也是可以的!😃😃
如图
代码部分😃
css代码 ✍️
*{
padding:0px;
margin:0px;
}
body{
background:#000;
}
img{
width:50px;
height:50px;
position: absolute;
top:0px;
left:0px;
}
jQuery代码✍️
$(function(){
var index=0;
$(document).mousedown(function(){
$(this).bind('mousemove',function(e){
index++;
var X=e.clientX;
var Y=e.clientY;
var num=Math.floor(index/5)%5;
console.log(num)
var $img=$("<img src='img/"+num+".png' ondragstart='return false' style='top:"+(Y-25)+"px;left:"+(X-25)+"px;'/>")
$("body").append($img);
$img.animate({
'width':0,
'height':0
},1000,function(){
$(this).remove();
})
})
}).mouseup(function(){
$(this).unbind("mousemove");
})
})
最后效果❤️
如图
"👍点赞" "✍️评论" "💙收藏"