美文网首页
图标随着鼠标移动案例解释节流

图标随着鼠标移动案例解释节流

作者: 圆滚滚大煤球 | 来源:发表于2021-09-23 15:45 被阅读0次

核心原理:流阀就相当于火车的厕所,有人进去了门锁就是红色,此时这人在里面尿尿1分钟,出来后为门锁绿色,代表下一个人可以进去;

HTML

$(function(){
            // 1、获取图片
           var duck =  $('#duck');
            // 节流阀1.设置节流阀
           var timer = null;

            // 2、mousemove事件
            $(document).on('mousemove',function(e) {

                // 节流阀3.判断节流阀是否为空 不为null则不执行其他行为
                if(timer) {return}

                // 节流阀2.开启延时器
                timer = setTimeout(function(){
                    // 设置图片的定位 把鼠标在document中的坐标给图片
                    $(duck).css('top',e.pageY +'px').css('left',e.pageX +'px');
                    console.log('ok!')
                    // 节流阀为null
                    timer = null
                },30)

            })
        })

相关文章

  • 图标随着鼠标移动案例解释节流

    核心原理:流阀就相当于火车的厕所,有人进去了门锁就是红色,此时这人在里面尿尿1分钟,出来后为门锁绿色,代表下一个人...

  • js 函数节流和防抖

    js 函数节流和防抖 throttle 节流 应用场景 触发mousemove事件的时候, 如鼠标移动。 触发ke...

  • OpenLayers简单使用

    鼠标移动变色和显示标注查看官方样式 样式 图标 地图加载 禁止移动地图

  • js拖拽插件及原理解析

    案例思路: 监听每个li按下,移动,松开事件鼠标移动后修改当前元素坐标值 (鼠标跟随状态) 鼠标松开时计算选中盒子...

  • 跟随鼠标的图片

    一个小demo,让一个下面的小图标在页面内跟随鼠标移动 其基本思路为:每次移动鼠标,获取鼠标在页面内的坐标,不断地...

  • excel交换两列数据

    遵循一下步骤: 选择第一列 按住”Shift“健 移动鼠标到该列的右边界,当看到光标变成十字移动图标时,点击鼠标 ...

  • JS事件处理

    鼠标事件 事件冒泡 控件随着鼠标移动 按键事件 基础 onkeydown、onkeyup、onkeypress 小...

  • 前端(动画)

    鼠标移动前 效果: 鼠标移动后 效果:

  • 鼠标事件以及随机颜色

    案例 有一块空白区域, 当鼠标移动到区域内,显示"亲爱的, 我爱你", 当我鼠标移开的时候,显示"对不...

  • 如何解决钉钉Windows客户端无法显示图标和菜单的问题

    最近升级到钉钉4.2后,发现左侧菜单栏的图标全部消失了,点击开的对话框也没有图标了,必须鼠标移动上去,才能显示文字...

网友评论

      本文标题:图标随着鼠标移动案例解释节流

      本文链接:https://www.haomeiwen.com/subject/jyrogltx.html