jQuery 鼠标拖动五彩圆圈效果 复制完整代码即可马上调用

简介: jQuery 鼠标拖动五彩圆圈效果

🚀 个人主页 极客小俊
✍🏻 作者简介:web开发者、设计师、技术分享博主
🐋 希望大家多多支持一下, 我们一起进步!😄
🏅 如果文章对你有帮助的话,欢迎评论 💬点赞👍🏻 收藏 📂加关注

1.png

咱们废话不多说直接上代码!

准备工作

首先引入jquery库
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>

没有这个jquery库的朋友自行到官网下载就可以了!😃😃😃

然后再准备 五张色环图片放入到你的demo案例下的img文件夹, 图片你也可以用其他类似的图来代替也是可以的!😃😃
如图
2.png

代码部分😃

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");
   })
})
最后效果❤️

如图

3.gif

相关文章
|
7月前
|
JavaScript
jQuery幸运大转盘抽奖活动代码
jQuery幸运大转盘抽奖活动代码
94 7
jQuery幸运大转盘抽奖活动代码
|
JavaScript
基于jQuery的公告无限循环滚动实现代码
基于jQuery的公告无限循环滚动实现代码
63 0
|
JavaScript
jQuery 五角星评分案例(详细代码)
jQuery 五角星评分案例(详细代码)
115 0
|
4月前
|
JavaScript
鼠标事件(点击换色)分别使用js和jQuery代码实现
鼠标事件(点击换色)分别使用js和jQuery代码实现
44 1
|
29天前
|
JavaScript
基于jQuery实现文字点击验证代码
jQuery文字点击验证代码基于jquery-3.4.1.min.js制作,按顺序,依次点击文字通过验证。
26 5
|
1月前
|
JavaScript
jQuery实现的星级打分带评价及颜色区分代码
jQuery实现的星级打分带评价及颜色区分效果代码是一款支持自定义评论颜色的星级评价打分,其中红色为一星级,差评、绿色位五星级、满分好评,本段代码适应于所有网页使用,有需要的朋友们就来下载使用吧。
30 2
|
7月前
|
JavaScript 前端开发
jquery酷炫的马赛克图片还原动画代码
jquery酷炫的马赛克图片还原动画代码,jquery马赛克图片动画,js酷炫图片代码,马赛克图片js还原效果,js图片分散汇聚效果素材
113 1
|
6月前
|
JavaScript 前端开发
杨校老师课堂之Web前端JS类库_JQuery案例[效果图与代码齐全]
杨校老师课堂之Web前端JS类库_JQuery案例[效果图与代码齐全]
39 0
|
JavaScript 前端开发 开发者